Size: a a a

2021 February 27

ИЛ

Иван Лещёв in PHP
это понятно, а фасад тут при чём?
источник

ДЛ

Дмитрий Ланец... in PHP
источник

ИЛ

Иван Лещёв in PHP
вот внедрена зависимость commandBus
с ей работается по ейному контракту
источник

ИЛ

Иван Лещёв in PHP
то что там внутре сообщение доставляется через миддлвари к хендлеру - совершенно не важно для вызывающего кода, код продолжает работать по контракту
источник

NT

Nikolay Turskyi in PHP
В каком месте это фасад? Вы сделали репозиторий, и смешали чтение и запись
источник

ДЛ

Дмитрий Ланец... in PHP
Фасад — это структурный паттерн проектирования, который предоставляет простой интерфейс к сложной системе классов
источник

ДЛ

Дмитрий Ланец... in PHP
public function registerUser(RegisterUserCommand $command): int
в сервисе скрывает логику работы подсистемы (валидация user , сохранение через репозиторий,  вызов событий уведомлений и тд)
источник

ДЛ

Дмитрий Ланец... in PHP
репозиторий же только сохраняет извлекает сущности из хранилища https://github.com/dimaxz/code-example/blob/master/src/example5/Infrastructure/Repositories/User/UserRepository.php
источник

DE

Dmitry Eliseev in PHP
Дмитрий Ланец
public function registerUser(RegisterUserCommand $command): int
в сервисе скрывает логику работы подсистемы (валидация user , сохранение через репозиторий,  вызов событий уведомлений и тд)
Метод - это не фасад.
источник

ДЛ

Дмитрий Ланец... in PHP
я не про метод а про класс
источник

ДЛ

Дмитрий Ланец... in PHP
источник

NO

Nex Otaku in PHP
Обчитаются своих паттернов)
источник

DE

Dmitry Eliseev in PHP
Дмитрий Ланец
я не про метод а про класс
Значит у вас все классы с зависимостями являются фасадами.
источник

ДЛ

Дмитрий Ланец... in PHP
если же фасад не несет никакой логики а просто проксирует работу тогда соглашусь что с фасадом я погорячился
источник

Р

Руслан in PHP
На этом сайте вообще странные реализации
источник

Р

Руслан in PHP
Дмитрий Ланец
если же фасад не несет никакой логики а просто проксирует работу тогда соглашусь что с фасадом я погорячился
А фасад должен "нести логику"?
источник

ДЛ

Дмитрий Ланец... in PHP
Руслан
А фасад должен "нести логику"?
похоже нет, я же написал
источник

S)

Shokha )) in PHP
@elisdn мой вопрос почему-то не задали во время стрима!
Будет ли OOP week 4?
источник

DE

Dmitry Eliseev in PHP
Shokha ))
@elisdn мой вопрос почему-то не задали во время стрима!
Будет ли OOP week 4?
А нужен?
источник

S)

Shokha )) in PHP
Dmitry Eliseev
А нужен?
ну было бы хорошо)
источник