Sto usando questo:Come posso aggiungere più eventi nel file services.yml come ascoltatori di eventi in Dottrina symfony
my.listener:
class: Acme\SearchBundle\Listener\SearchIndexer
tags:
- { name: doctrine.event_listener, event: postPersist }
Ora, se io cerco di ascoltare per due eventi come questo:
- { name: doctrine.event_listener, event: postPersist, preUpdate }
dà un errore.
Ho provato questo in services.yml e di nuovo lo stesso errore '{nome: octrine.event_subscriber, eventi: prePersist, PreUpdate } ' – user825904
* d * octrine (typo?), E non specificare gli eventi nella configurazione. 'getSubscribedEvents' fa quello. Inoltre, qual è l'errore? –
grazie per quello ho provato questo e ha funzionato '{{name: doctrine.event_subscriber, connection: default}}'. Inoltre posso aggiungere altri eventi nella serie di eventi sottoscritti come PostFlush e altro. o ci vogliono solo due – user825904