11parameters :
2- w3c_lifecycle_events.listener.class : W3C\LifecycleEventsBundle\EventListener\LifecycleEventsListener
3- w3c_lifecycle_events.property_listener.class : W3C\LifecycleEventsBundle\EventListener\LifecyclePropertyEventsListener
4- w3c_lifecycle_events.dispatcher.class : W3C\LifecycleEventsBundle\Services\LifecycleEventsDispatcher
5- w3c_lifecycle_events.post_flush_listener.class : W3C\LifecycleEventsBundle\EventListener\PostFlushListener
62 w3c_lifecycle_events.auto_dispatch : ' '
7- w3c_lifecycle_events.annotation_getter.class : W3C\LifecycleEventsBundle\Services\AnnotationGetter
83
94services :
10- w3c_lifecycle_events.annotation_getter :
11- class : " %w3c_lifecycle_events.annotation_getter.class%"
12- arguments : ["@annotation_reader"]
13- w3c_lifecycle_events.dispatcher :
14- class : " %w3c_lifecycle_events.dispatcher.class%"
15- arguments : ['@event_dispatcher', '%w3c_lifecycle_events.auto_dispatch%']
16- w3c_lifecycle_events.listener :
17- class : " %w3c_lifecycle_events.listener.class%"
5+ W3C\LifecycleEventsBundle\Services\AnnotationGetter :
6+ arguments : [ "@annotation_reader" ]
7+ W3C\LifecycleEventsBundle\Services\LifecycleEventsDispatcher :
8+ arguments : [ '@event_dispatcher', '%w3c_lifecycle_events.auto_dispatch%' ]
9+ W3C\LifecycleEventsBundle\EventListener\LifecycleEventsListener :
10+ arguments : [ '@w3c_lifecycle_events.dispatcher', '@w3c_lifecycle_events.annotation_getter' ]
1811 tags :
1912 - { name: doctrine.event_listener, event: postPersist }
2013 - { name: doctrine.event_listener, event: preRemove }
2114 - { name: doctrine.event_listener, event: preSoftDelete }
2215 - { name: doctrine.event_listener, event: preUpdate }
23- arguments : ['@w3c_lifecycle_events.dispatcher', '@w3c_lifecycle_events.annotation_getter']
24- w3c_lifecycle_events.property_listener :
25- class : " %w3c_lifecycle_events.property_listener.class%"
16+ W3C\LifecycleEventsBundle\EventListener\LifecyclePropertyEventsListener :
17+ arguments : [ '@w3c_lifecycle_events.dispatcher', '@w3c_lifecycle_events.annotation_getter' ]
2618 tags :
2719 - { name: doctrine.event_listener, event: preUpdate }
28- arguments : ['@w3c_lifecycle_events.dispatcher', '@w3c_lifecycle_events.annotation_getter']
29- w3c_lifecycle_events.post_flush_listener :
30- class : " %w3c_lifecycle_events.post_flush_listener.class%"
20+ W3C\LifecycleEventsBundle\EventListener\PostFlushListener :
21+ arguments : [ '@w3c_lifecycle_events.dispatcher' ]
3122 tags :
3223 - { name: doctrine.event_listener, event: postFlush }
33- arguments : ['@w3c_lifecycle_events.dispatcher']
24+
25+ w3c_lifecycle_events.annotation_getter :
26+ alias : W3C\LifecycleEventsBundle\Services\AnnotationGetter
27+ w3c_lifecycle_events.dispatcher :
28+ alias : W3C\LifecycleEventsBundle\Services\LifecycleEventsDispatcher
29+ w3c_lifecycle_events.listener :
30+ alias : W3C\LifecycleEventsBundle\EventListener\LifecycleEventsListener
31+ w3c_lifecycle_events.property_listener :
32+ alias : W3C\LifecycleEventsBundle\EventListener\LifecyclePropertyEventsListener
33+ w3c_lifecycle_events.post_flush_listener :
34+ alias : W3C\LifecycleEventsBundle\EventListener\PostFlushListener
0 commit comments