classes/Events/EventDispatcherProvider.php
public function register()
	{
		$dic = $this->app->getContainer();

		$dic->share('Autarky\Events\EventDispatcher');

		$dic->alias('Autarky\Events\EventDispatcher',
			'Symfony\Component\EventDispatcher\EventDispatcherInterface');

		$dic->resolvingAny(function($obj, ContainerInterface $dic) {
			if ($obj instanceof EventDispatcherAwareInterface) {
				$obj->setEventDispatcher($dic->resolve('Autarky\Events\EventDispatcher'));
			}
		});
	}
public function register()
	{
		$dic = $this->app->getContainer();

		$dic->share('Autarky\Events\EventDispatcher');

		$dic->alias('Autarky\Events\EventDispatcher',
			'Symfony\Component\EventDispatcher\EventDispatcherInterface');

		$dic->resolvingAny(function($obj, ContainerInterface $dic) {
			if ($obj instanceof EventDispatcherAwareInterface) {
				$obj->setEventDispatcher($dic->resolve('Autarky\Events\EventDispatcher'));
			}
		});
	}
public function register ( ) { $ dic = $ this -> app -> getContainer ( ) ; $ dic -> share ( 'Autarky\Events\EventDispatcher' ) ; $ dic -> alias ( 'Autarky\Events\EventDispatcher' , 'Symfony\Component\EventDispatcher\EventDispatcherInterface' ) ; $ dic -> resolvingAny ( function ( $ obj , ContainerInterface $ dic ) { if ( $ obj instanceof EventDispatcherAwareInterface ) { $ obj -> setEventDispatcher ( $ dic -> resolve ( 'Autarky\Events\EventDispatcher' ) ) ; } } ) ; }
{@inheritdoc}
{