diff --git a/src/BBRouter/Route.php b/src/BBRouter/Route.php index 01f5af0..5ec7ac0 100755 --- a/src/BBRouter/Route.php +++ b/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); } diff --git a/src/BBRouter/RouteCollection.php b/src/BBRouter/RouteCollection.php index 3421479..d768a0d 100755 --- a/src/BBRouter/RouteCollection.php +++ b/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();