Jelajahi Sumber

Implementing middlewares 0.2

ahwelp 7 tahun lalu
induk
melakukan
076496f2bb
2 mengubah file dengan 3 tambahan dan 3 penghapusan
  1. 1 1
      src/BBRouter/Route.php
  2. 2 2
      src/BBRouter/RouteCollection.php

+ 1 - 1
src/BBRouter/Route.php

@@ -144,7 +144,7 @@ class Route{
                 call_user_func($before);
             }
         }
-        
+
         foreach ($this->_callback as $callback){
             call_user_func_array($callback, $this->_params);
         }

+ 2 - 2
src/BBRouter/RouteCollection.php

@@ -96,7 +96,7 @@ class RouteCollection{
             $verb = strtoupper( $_SERVER['REQUEST_METHOD'] );
 	    }
 
-        if(in_array($verb, $this->_verbs_whitelist)){
+        if(in_array($verb, self::_verbs_whitelist)){
             $this->_verb = $verb;
         }else{
             echo 'Invalid Verb';
@@ -140,7 +140,7 @@ class RouteCollection{
 
                 $ROUTE = $route;
 
-                $route->_before($this->_default_middlewares);
+                $route->_before = $this->_default_middlewares;
 
                 $route->execute();