#php #symfony #doctrine
#php #symfony #доктрина
Вопрос:
Каков наилучший способ использования сущности в общедоступном (многоуровневом) пакете?
- используйте trait
- используйте доктрину MappedSuperclass
- другой
Пользователь пакета должен иметь возможность изменять объект
Например: у меня есть MailerBundle с объектом ModelMail, но приложение не может изменить объект ModelMail (он находится в поставщике). Как это исправить в MailerBundle?
Это хорошая идея иметь объект в моем пакете уровней или я должен использовать признак?
Спасибо
Комментарии:
1. Вы знаете MakerBundle? symfony.com/doc/current/bundles/SymfonyMakerBundle/index.html
2. В какой версии symfony?
3. Пакет уровней должен быть совместим с SF 4. *. MakerBundle — это решение для приложения, а не для пакета.