Задать вопрос
grabbee
@grabbee

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

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

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

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

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