PHP / Zend Framework -При использовании диспетчера событий против введения другой зависимости

Я не уверен, когда следует использовать прослушиватель событий вместо введения другой зависимости в мой сервис.

В качестве примера я хочу зарегистрировать пользователя с классом UserService. Я использую Zend Framework 2.

Сохранение пользователя в базе данных принадлежит UserService, поэтому я бы вставил DbTable в UserService.

Для других вещей, таких как регистрация или отслеживание, я бы использовал менеджер событий.

Но как мне решить что-то вроде отправки почты пользователю после регистрации.

Какие есть моменты, чтобы принять такое решение не только для этого случая.

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector