grabbee
@grabbee

Как в симфони делить проект по NameSpace?

В лучших практиках рекомендуют отказаться от Бандлов в пользу NameSpace а примера я пока не нашел. Везде описывают как бандлами делить. А про то как не делить, не написали. Как ветвить то?

И например я чего-то выделит в свой NS - а в другом проекте мне это тоже пригодилось. Я же не могу просто так скопировать код. Появится дублирование. Нужно его как-то в репозиторий выделить или в пакет, и шарить между двумя проектами. Это будет частный пакет, не для всех. Но в симфони пишут, что выделять отдельный пакет рекомендуется только если собрался его в паблик посылать...
  • Вопрос задан
  • 94 просмотра
Решения вопроса 1
glaphire
@glaphire
PHP developer
Шарить между проектами - делать как бандл/композеровский пакет.
Просто использовать в проекте - создавать условно < project name >/src/Module/< module name> и всю логику писать в пределах App\Module\ModuleName.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы