Je travaille dans le cadre de Symfony2 et je me demande quand utiliser un abonné Doctrine plutôt qu'un écouteur. La méthode de Doctrine documentation pour les auditeurs est très clair, mais les abonnés sont plutôt négligés. L'interface de Symfony entrée du livre de recettes est similaire.
Je ne comprends peut-être pas bien, mais cela ressemble à la différence entre un rappel de cycle de vie et un écouteur d'événement ? J'essaie de déterminer quand je peux utiliser (en termes de Symfony2) un appel de cycle de vie et un écouteur d'événements. doctrine.event_subscriber
à l'opposé de doctrine.event_listener
.
0 votes
Ross Tuck a fait une présentation sur Doctrine2 lors de la DutchPHPConference il y a quelques jours. Il a également traité les événements dans Doctrine2, et ses diapositives sont ici : slideshare.net/rosstuck/ peut-être que cela pourrait vous apporter des informations ou une aide supplémentaires.
0 votes
Vous n'avez vraiment pas besoin de listeners dans votre propre code. Voir N'utilisez jamais d'écouteurs pour une réponse plus détaillée