Найдено 3 результата
- 2018.01.17, 08:46
- Форум: Архитектура, дизайн, ООП
- Тема: Общение между слоями
- Ответы: 30
- Просмотры: 10708
Re: Общение между слоями
Да, видимо сильно увлекся разнесение кода, что намудрил с сервисами $user->changeRating(...) Здесь же можно работать только с таблицей user или со связанными тоже допустимо? Можно ли в таких методах модели делать небольшую валидацию, скажем на право пользователя изменить рейтинг/статус, и бросать Do...
- 2018.01.15, 22:40
- Форум: Архитектура, дизайн, ООП
- Тема: Общение между слоями
- Ответы: 30
- Просмотры: 10708
Re: Общение между слоями
1. Ну вот к примеру у меня сервис OrderStatusService, который меняет статус, отправляет нотификации, и изменяет рейтинг исполнителя (UserRatingService) в зависимости от успешности или нет. UserRatingService я также юзаю просто в отдельном экшене - изменение рейтинга пользователя при других условиях ...
- 2018.01.14, 23:13
- Форум: Архитектура, дизайн, ООП
- Тема: Общение между слоями
- Ответы: 30
- Просмотры: 10708
Общение между слоями
Доброго времени суток. Решил освоить правила хорошей архитектуры. Вроде как разобрался с разграничением слоев и их обязанностями, но возник вопрос как правильно реализовать общение между ними. 1. Контроллер получает rawData, которые должны бросаться через Dto в сервис и там валидироваться, создавать...