używam to:Jak mogę dodać wiele wydarzeń w pliku services.yml jako detektory zdarzeń w doktrynie symfony
my.listener:
class: Acme\SearchBundle\Listener\SearchIndexer
tags:
- { name: doctrine.event_listener, event: postPersist }
Teraz, jeśli staram się słuchać na dwa wydarzenia tak:
- { name: doctrine.event_listener, event: postPersist, preUpdate }
to powoduje błąd.
próbowałem to w services.yml i znowu ten sam błąd '{nazwa: octrine.event_subscriber, event: prePersist, preUpdate } ' – user825904
* d * octrine (literówka?) I nie określaj zdarzeń w swojej konfiguracji. "getSubscribedEvents" to robi. Co to jest błąd? –
dzięki za to wypróbowałem to i zadziałało '{{name: doctrine.event_subscriber, connection: default}}'. Czy mogę dodać więcej zdarzeń w subskrybowanej tablicy zdarzeń, takich jak PostFlush i więcej. lub czy wystarczy tylko dwa – user825904