update deps
[pharext/pharext.org] / app / bootstrap / router.php
index 50f2a3c830825223629373561e566a27924fdbd3..f587ece854574942a8a47b06b44ef7c42bde4840 100644 (file)
@@ -49,7 +49,9 @@ $injector->share(RouteCollector::class)
 
 $injector->share(Dispatcher::class)
        ->alias(Dispatcher::class, Dispatcher\GroupCountBased::class)
-       ->delegate(Dispatcher\GroupCountBased::class, function($class, Injector $injector) {
-               return new $class($injector->make(RouteCollector::class)->getData());
-       });
+       ->define(Dispatcher\GroupCountBased::class, [
+               "+data" => function($name, Injector $injector) {
+                       return $injector->make(RouteCollector::class)->getData();
+               }
+       ]);