Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- YourProjName
- - DomainBundle // бандл только лишь интегрирует бизнес логику в среду симфони, саму логику в бандл добавлять не следует
- - Frontend
- - - MainBundle // главный бандл, интегрирует другие бандлы фронтенда
- - - Feature1Bundle // какая-то фича, которая может быть использована в других проектах или легко отключена
- - - Feature2Bundle // ...
- - Backend
- - - CustomersBackend
- - - - MainBudnle // здесь всё собирается воедино
- - - - UserBundle // например, расширение для FOSUsereBundle, либо интеграция пользователей из домена в данный бэкенд
- - - - MediaBundle // расширение медиа бандла
- - - CompanyBackend
- - - - ... // принцип аналогичен
- - Api
- - - PublicRestApiBundle // при необходимости можно разделить версии API на разные бандлы
- - - WhateverApiBundle
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement