Правильно ли «внедрить» службу в слушателя Doctrine 2? - PullRequest
2 голосов
/ 20 ноября 2011

У меня есть сущность Article, и я хотел бы написать слушателя, которому нужно преобразовать поле с помощью веб-службы.

На самом деле слушатель добавляется как есть, без каких-либо зависимостей.

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

Если нет, то как лучше всего это сделать?

1 Ответ

0 голосов
/ 14 декабря 2011

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

Плохая вещь, которую я иногда вижу, состоит в том, чтобы пытаться внедрить службы в объект, который находится на уровне модели...

Так что ... дерзай!

...