dmitriylanets
@dmitriylanets
веб-разработчик

На сколько корректно использовать фасад для команд?

Для реализации сценариев Application Layer использую команды и хендлеры,
$commandBus->handle( new LoadFileFromSource($loadParamDto));

и все бы хорошо но, есть некая проблема в использовании, скажем так нет удобства в документировании, когда подключаешь сервис и видишь публичые методы, в данном случае приходится открывать документацию (wiki) или каталог с исходниками чтобы увидеть весь перечень команд и обработчиков.
Поэтому пришел к реализации классов- фасадов в каждом логическом пакете, который предоставляет АПИ к командам пакета.
$fileFacade->loadFileFromSource($loadParamDto);

Хотелось бы узнать как документируете команды, события в ваших системах, на сколько кошерно использовать фасад?
  • Вопрос задан
  • 88 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
26 апр. 2024, в 13:47
1000 руб./за проект
26 апр. 2024, в 13:40
4000 руб./за проект
26 апр. 2024, в 13:39
500 руб./за проект