7 lines
1022 B
Markdown
7 lines
1022 B
Markdown
В папку ``./Src`` я положил трейты с функциями общими для всех модулей в проекте
|
||
|
||
``Tasks`` - Папка с модулем. Собственно здесь это чисто для примера, чтобы наглядно показать как я разделяю проект на модули, и как модули могут взаимодействовать между собой. [Подробней](./Tasks/Readme.md)
|
||
|
||
``OtherModule`` - Пустой модуль для того, чтобы продемонстрировать взаимодействие между модулями. Собственно как вызвать одни модули из другого, пример тут: ``app/modules/Tasks/Infrastructure/Storage/Factory.php``
|
||
|
||
``ModulesProvider`` - Здесь происходит создание и инициализация модулей (внедрение зависимостей, загрузка настроек). |