handle(RouterBase::getInstance()->getRequest()); } } // Set default namespace $defaultNamespace = '\\Demo\\Controllers'; parent::start($defaultNamespace); } /** * Add default middleware that will be loaded before any route * @param string|array $middlewares */ public static function defaultMiddleware($middlewares) { if(is_array($middlewares)) { static::$defaultMiddlewares = $middlewares; } else { static::$defaultMiddlewares[] = $middlewares; } } }