@@ -201,27 +201,28 @@ determine which instance is passed.
201201 use Symfony\Component\DependencyInjection\Definition;
202202 use Symfony\Component\DependencyInjection\ParameterBag\ParameterBag;
203203 use Symfony\Component\DependencyInjection\Reference;
204+ use Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher;
204205 use Symfony\Component\EventDispatcher\DependencyInjection\RegisterListenersPass;
205206
206207 $containerBuilder = new ContainerBuilder(new ParameterBag());
207208 $containerBuilder->addCompilerPass(new RegisterListenersPass());
208209
209210 // register the event dispatcher service
210211 $containerBuilder->setDefinition('event_dispatcher', new Definition(
211- 'Symfony\Component\EventDispatcher\ ContainerAwareEventDispatcher' ,
212+ ContainerAwareEventDispatcher::class ,
212213 array(new Reference('service_container'))
213214 ));
214215
215216 // register your event listener service
216- $listener = new Definition(' AcmeListener' );
217+ $listener = new Definition(\ AcmeListener::class );
217218 $listener->addTag('kernel.event_listener', array(
218219 'event' => 'foo.action',
219220 'method' => 'onFooAction',
220221 ));
221222 $containerBuilder->setDefinition('listener_service_id', $listener);
222223
223224 // register an event subscriber
224- $subscriber = new Definition(' AcmeSubscriber' );
225+ $subscriber = new Definition(\ AcmeSubscriber::class );
225226 $subscriber->addTag('kernel.event_subscriber');
226227 $containerBuilder->setDefinition('subscriber_service_id', $subscriber);
227228
0 commit comments