浏览代码

fixed lu route get instance calls

develop
Robin Thoni 9 年前
父节点
当前提交
2f5feaa22f
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2
    2
      src/Utils/Controller/LuRoute.php

+ 2
- 2
src/Utils/Controller/LuRoute.php 查看文件

55
     public function setup()
55
     public function setup()
56
     {
56
     {
57
         $routeCollector = new RouteCollector(new Std(), new DataGeneratorGroupCountBased());
57
         $routeCollector = new RouteCollector(new Std(), new DataGeneratorGroupCountBased());
58
+        $router = $this;
58
 
59
 
59
         foreach ($this->getRoutes() as $route) {
60
         foreach ($this->getRoutes() as $route) {
60
-            $routeCollector->addRoute($route->getMethod(), $route->getUrl(), function($parameters) use($route)
61
+            $routeCollector->addRoute($route->getMethod(), $route->getUrl(), function($parameters) use($route, $router)
61
             {
62
             {
62
-                $router = static::getInstance();
63
                 return $router->execute($route, $parameters);
63
                 return $router->execute($route, $parameters);
64
             });
64
             });
65
         }
65
         }

正在加载...
取消
保存