|
@@ -66,13 +66,19 @@
|
|
|
case 'routes':
|
|
|
$routes = $this->router->routes;
|
|
|
foreach($this->routers as $prefix => $router){
|
|
|
- foreach($router->routes as $route){
|
|
|
- $routes[] = $prefix.$route;
|
|
|
+ foreach($router->routes as $route => $count){
|
|
|
+ if(!isset($routes[$prefix.$route])){
|
|
|
+ $routes[$prefix.$route] = 0;
|
|
|
+ }
|
|
|
+ $routes[$prefix.$route] += $count;
|
|
|
}
|
|
|
}
|
|
|
foreach($this->domains as $domain => $router){
|
|
|
- foreach($router->routes as $route){
|
|
|
- $routes[] = $domain.$route;
|
|
|
+ foreach($router->routes as $route => $count){
|
|
|
+ if(!isset($routes[$domain.$route])){
|
|
|
+ $routes[$domain.$route] = 0;
|
|
|
+ }
|
|
|
+ $routes[$domain.$route] += $count;
|
|
|
}
|
|
|
}
|
|
|
return $routes;
|