コード例 #1
0
ファイル: AppModule.php プロジェクト: wilbros/slash
 public function provides(LocatorInterface $locator)
 {
     $locator->set('Slash\\Router', function () {
         return new Router();
     });
     $locator->set('Slash\\ClosureDispatcher', function () {
         return new ClosureDispatcher();
     });
     $locator->set('Slash\\Event\\Dispatcher\\Impl\\EventDispatcher', function () {
         $dispatcher = new EventDispatcher();
         $dispatcher->addSubscriber(new RouterListener());
         return $dispatcher;
     });
 }
コード例 #2
0
ファイル: TwigModule.php プロジェクト: wilbros/slash
 public function provides(LocatorInterface $locator)
 {
     $locator->set('renderer', function () {
         return $this->renderer;
     });
 }