Вопросы по ViewModel

Обсуждаем, как правильно строить приложения
sda
Сообщения: 334
Зарегистрирован: 2013.12.19, 09:29

Re: Вопросы по ViewModel

Сообщение sda »

ElisDN хорошо, я думаю об этом. Я планирую создать диспетчер в инфраструктуре, который будет рассылать события (уведомления) в сокеты. Вызываться он будет из сервисов.

Но я не могу понять, что такой диспетчер должен принимать на вход. Ему нужно название уведомления, кому отправлять и что отправлять. Должен ли я инкапсулировать эти данные в отдельный класс и передавать его в диспетчер? Или я должен сразу передавать эти данные как параметры метода?
Аватара пользователя
ElisDN
Сообщения: 5845
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: Вопросы по ViewModel

Сообщение ElisDN »

Код: Выделить всё

$this->dispatcher->dispatch(new OrderCreated(...));
sda
Сообщения: 334
Зарегистрирован: 2013.12.19, 09:29

Re: Вопросы по ViewModel

Сообщение sda »

ElisDN структура всех событий одинакова. Кому и что отправлять. Стоит создать базовый класс с полями this.rooms и this.data и все остальные классы будут пустые. Это же не доменные события.
Ответить