Wandarena
substituir o conteudo da classe sllim3anottation por:
getControllers($pathController); $arrayRouteObject = $collector->castRoute($arrayRoute); self::injectRoute($application, $arrayRouteObject); } private static function injectRoute(App $application, array $arrayRouteObject) { foreach ($arrayRouteObject as $routeModel) { $route = $application->map([$routeModel->getVerb()], $routeModel->getRoute(), $routeModel->getClassName() . ':' . $routeModel->getMethodName()); if ($routeModel->getAlias() != null) { $route->setName($routeModel->getAlias()); } if ($routeModel->getClassMiddleware() != null) { $classMiddleware = $routeModel->getClassMiddleware(); foreach ($classMiddleware as $middleware) { $route->add(new $middleware()); } } } } }