From 076496f2bb94319801eca1732c311bdf040eafa9 Mon Sep 17 00:00:00 2001 From: ahwelp Date: Mon, 20 Aug 2018 21:29:17 -0300 Subject: [PATCH] Implementing middlewares 0.2 --- src/BBRouter/Route.php | 2 +- src/BBRouter/RouteCollection.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) 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();