Найдено 3 результата

executor
2018.01.17, 08:46
Форум: Архитектура, дизайн, ООП
Тема: Общение между слоями
Ответы: 30
Просмотры: 10708

Re: Общение между слоями

Да, видимо сильно увлекся разнесение кода, что намудрил с сервисами $user->changeRating(...) Здесь же можно работать только с таблицей user или со связанными тоже допустимо? Можно ли в таких методах модели делать небольшую валидацию, скажем на право пользователя изменить рейтинг/статус, и бросать Do...
executor
2018.01.15, 22:40
Форум: Архитектура, дизайн, ООП
Тема: Общение между слоями
Ответы: 30
Просмотры: 10708

Re: Общение между слоями

1. Ну вот к примеру у меня сервис OrderStatusService, который меняет статус, отправляет нотификации, и изменяет рейтинг исполнителя (UserRatingService) в зависимости от успешности или нет. UserRatingService я также юзаю просто в отдельном экшене - изменение рейтинга пользователя при других условиях ...
executor
2018.01.14, 23:13
Форум: Архитектура, дизайн, ООП
Тема: Общение между слоями
Ответы: 30
Просмотры: 10708

Общение между слоями

Доброго времени суток. Решил освоить правила хорошей архитектуры. Вроде как разобрался с разграничением слоев и их обязанностями, но возник вопрос как правильно реализовать общение между ними. 1. Контроллер получает rawData, которые должны бросаться через Dto в сервис и там валидироваться, создавать...