Мой бизнес-кейс имеет иерархию над классом пользователя (например, только контакт или член без логинов). Но теперь я беспокоюсь, как BaseUser, который я должен продлить из FOSUserBundle, может расширить мой класс-член?Может ли BaseUser из FOSUserBundle расширить мой собственный класс?
1
A
ответ
2
Я не очень понимаю, что Ваш класс члена, но в FOS docs его написал
свою первую работу, а затем, чтобы создать класс пользователя для вашего приложения. Этот класс может выглядеть и действовать, однако вы хотите: добавить любые свойства или методы, которые считаются вам полезными. Это ваш Пользовательский класс.
В комплект поставки входят базовые классы, которые уже отображены для большинства полей , чтобы упростить создание объекта.
Вам не нужно расширять BaseUser, он предоставляется только для упрощения установки. он должен работать, если вы скопируете его в свой собственный комплект и увеличьте свой класс member
.
Смежные вопросы
- 1. Невозможно наследовать класс BaseUser с помощью FOSUserBundle в Symfony2
- 2. Создайте собственный регистратор, должен ли я расширить класс из log4net
- 3. Мой собственный класс векторов
- 4. Почему мой открытый класс не может расширить внутренний класс?
- 5. Может ли расширение Groovy расширить абстрактный класс
- 6. Может ли интерфейс расширить другой класс?
- 7. Может ли фрагмент расширить абстрактный класс?
- 8. Может ли класс иметь свой собственный PrintWriter?
- 9. MappingException при попытке простирается от BaseUser в FOSUserBundle
- 10. Свойство не определено, а простирается от BaseUser на FOSUserBundle
- 11. мой собственный класс Stack отлаживает
- 12. Может ли класс расширить как класс, так и реализовать интерфейс
- 13. Можно ли расширить класс из библиотеки SWC?
- 14. Как расширить границу на мой класс nav_bar
- 15. Расширить мой класс с помощью jQuery
- 16. Почему класс не может расширить свой собственный вложенный класс в C#?
- 17. C# hashtable Добавить мой собственный созданный класс
- 18. Возможно ли «расширить» свойство «класс»?
- 19. Можно ли расширить класс класса?
- 20. станд :: priority_queue, содержащий мой собственный класс
- 21. Java не может расширить класс ByteBuffer
- 22. Как расширить класс java.security.SecureClassLoader?
- 23. C++ Обработка Мой собственный класс исключения
- 24. сделать интерфейс расширить класс
- 25. Должен ли я расширить класс mysqli или создать свой собственный класс конъюнктуры базы данных?
- 26. Может ли шаблон расширить класс в функции C++?
- 27. Может ли объект расширить абстрактный класс в scala?
- 28. Как расширить класс java.awt.Color?
- 29. Swift, как расширить свой собственный класс в отдельных файлах
- 30. Пользователь не может быть добавлен из объекта группы. : FOSUserBundle: Symfony2
'Member' class представляет собой член ассоциации, но член не обязательно является пользователем в приложении. Поэтому просто скопируйте содержимое FOS 'BaseUser' и, следовательно, реализуйте' UserInterface' с скопированным кодом ^^ и расширьте мой класс Member. –