private function loadProjectMiddlewares()
 {
     $possibleMiddlewareLoaders = glob(Strata::getMiddlewarePath() . "*Initializer.php");
     $namespace = Strata::getNamespace() . "\\Middleware\\";
     foreach ((array) $possibleMiddlewareLoaders as $filename) {
         if (preg_match('/([^\\/\\\\]+?Initializer).php$/', $filename, $matches)) {
             $className = $namespace . $matches[1];
             if (class_exists($className)) {
                 $this->middlewares[] = new $className();
             }
         }
     }
 }