@@ -11,24 +11,24 @@ discard block |
||
| 11 | 11 | |
| 12 | 12 | public static function before($closure): RouterInterface |
| 13 | 13 | { |
| 14 | - return self::addInRoute('before',$closure); |
|
| 14 | + return self::addInRoute('before', $closure); |
|
| 15 | 15 | } |
| 16 | 16 | |
| 17 | 17 | public static function after($closure): RouterInterface |
| 18 | 18 | { |
| 19 | - return self::addInRoute('after',$closure); |
|
| 19 | + return self::addInRoute('after', $closure); |
|
| 20 | 20 | } |
| 21 | 21 | |
| 22 | 22 | public static function beforeAll($closure, $excepts): RouterInterface |
| 23 | 23 | { |
| 24 | - self::getInstance()->beforeExcepts = (is_array($excepts)) ? $excepts : [ $excepts ]; |
|
| 24 | + self::getInstance()->beforeExcepts = (is_array($excepts)) ? $excepts : [$excepts]; |
|
| 25 | 25 | self::getInstance()->beforeAll = $closure; |
| 26 | 26 | return self::getInstance(); |
| 27 | 27 | } |
| 28 | 28 | |
| 29 | 29 | public static function afterAll($closure, $excepts): RouterInterface |
| 30 | 30 | { |
| 31 | - self::getInstance()->afterExcepts = (is_array($excepts)) ? $excepts : [ $excepts ]; |
|
| 31 | + self::getInstance()->afterExcepts = (is_array($excepts)) ? $excepts : [$excepts]; |
|
| 32 | 32 | self::getInstance()->afterAll = $closure; |
| 33 | 33 | return self::getInstance(); |
| 34 | 34 | } |
@@ -46,12 +46,12 @@ discard block |
||
| 46 | 46 | private static function addInRoutes(string $state, $closure, $excepts): RouterInterface |
| 47 | 47 | { |
| 48 | 48 | self::getInstance()->isInPseudGroup(); |
| 49 | - $excepts = (is_array($excepts)) ? $excepts : [ $excepts ]; |
|
| 49 | + $excepts = (is_array($excepts)) ? $excepts : [$excepts]; |
|
| 50 | 50 | $group = self::getInstance()->inSave()['group']; |
| 51 | 51 | |
| 52 | - foreach(self::getInstance()->routes as $r => $route){ |
|
| 53 | - if($route['group'] === $group && !in_array($r,$excepts)){ |
|
| 54 | - self::getInstance()->routes[$r][$state] = (is_null($route[$state])) ? [ $closure ] : array_merge($route[$state], [ $closure ]); |
|
| 52 | + foreach (self::getInstance()->routes as $r => $route) { |
|
| 53 | + if ($route['group'] === $group && !in_array($r, $excepts)) { |
|
| 54 | + self::getInstance()->routes[$r][$state] = (is_null($route[$state])) ? [$closure] : array_merge($route[$state], [$closure]); |
|
| 55 | 55 | } |
| 56 | 56 | } |
| 57 | 57 | |
@@ -61,9 +61,9 @@ discard block |
||
| 61 | 61 | private static function addInRoute(string $state, $closure): RouterInterface |
| 62 | 62 | { |
| 63 | 63 | $route = self::getInstance()->inSave(); |
| 64 | - $state = (!is_null($route[$state])) ? [ $closure ] : array_merge($route[$state], [ $closure ]); |
|
| 64 | + $state = (!is_null($route[$state])) ? [$closure] : array_merge($route[$state], [$closure]); |
|
| 65 | 65 | $route[$state] = $state; |
| 66 | - self::updateRoute($route,array_key_last(self::getInstance()->routes)); |
|
| 66 | + self::updateRoute($route, array_key_last(self::getInstance()->routes)); |
|
| 67 | 67 | return self::getInstance(); |
| 68 | 68 | } |
| 69 | 69 | |
@@ -9,7 +9,7 @@ discard block |
||
| 9 | 9 | |
| 10 | 10 | /* NOTE: in case of error an exception is thrown */ |
| 11 | 11 | |
| 12 | -try{ |
|
| 12 | +try { |
|
| 13 | 13 | |
| 14 | 14 | Router::globalMiddlewares([ |
| 15 | 15 | 'Lasted'=> \Example\Middleware\Lasted::class |
@@ -26,7 +26,7 @@ discard block |
||
| 26 | 26 | /* Return current action route */ |
| 27 | 27 | $action = Router::currentAction(); |
| 28 | 28 | |
| 29 | -}catch(Exception $er){ |
|
| 29 | +}catch (Exception $er) { |
|
| 30 | 30 | |
| 31 | 31 | die("Code Error: {$er->getCode()}, Line: {$er->getLine()}, File: {$er->getFile()}, Message: {$er->getMessage()}."); |
| 32 | 32 | |
@@ -8,23 +8,23 @@ |
||
| 8 | 8 | use Psr\Http\Server\MiddlewareInterface; |
| 9 | 9 | use Psr\Http\Server\RequestHandlerInterface; |
| 10 | 10 | |
| 11 | -class Middleware implements MiddlewareInterface{ |
|
| 11 | +class Middleware implements MiddlewareInterface { |
|
| 12 | 12 | protected static array $data = []; |
| 13 | 13 | protected static Response $response; |
| 14 | 14 | |
| 15 | 15 | public function __get($key) |
| 16 | 16 | { |
| 17 | - return (array_key_exists($key,self::$data)) ? self::$data[$key] : null; |
|
| 17 | + return (array_key_exists($key, self::$data)) ? self::$data[$key] : null; |
|
| 18 | 18 | } |
| 19 | 19 | |
| 20 | - public function __set($key,$value) |
|
| 20 | + public function __set($key, $value) |
|
| 21 | 21 | { |
| 22 | 22 | self::$data[$key] = $value; |
| 23 | 23 | } |
| 24 | 24 | |
| 25 | 25 | public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface |
| 26 | 26 | { |
| 27 | - if(!isset(self::$response)){ |
|
| 27 | + if (!isset(self::$response)) { |
|
| 28 | 28 | self::$response = new Response(); |
| 29 | 29 | } |
| 30 | 30 | return self::$response; |
@@ -3,27 +3,27 @@ |
||
| 3 | 3 | use HnrAzevedo\Router\Router; |
| 4 | 4 | |
| 5 | 5 | /* Returning parameters passed via URL in anonymous functions */ |
| 6 | -Router::match('GET|POST|AJAX','/{parameter}/{otherparameter}', function($parameter, $otherparameter){ |
|
| 6 | +Router::match('GET|POST|AJAX', '/{parameter}/{otherparameter}', function($parameter, $otherparameter) { |
|
| 7 | 7 | //echo "Parameter 1:{$parameter}, Parameter 2:{$otherparameter}."; |
| 8 | 8 | }); |
| 9 | 9 | |
| 10 | 10 | /* Passing controller and/or method via parameter in URL */ |
| 11 | -Router::get('/{controller}/{method}','{controller}:{method}'); |
|
| 11 | +Router::get('/{controller}/{method}', '{controller}:{method}'); |
|
| 12 | 12 | //Router::get('/{controller}/{method}','{controller}:method'); |
| 13 | 13 | |
| 14 | 14 | /* Passing value via parameter */ |
| 15 | -Router::get('/my-account/{teste}','Controller\\User:my_account'); |
|
| 15 | +Router::get('/my-account/{teste}', 'Controller\\User:my_account'); |
|
| 16 | 16 | |
| 17 | 17 | /* Middleware example */ |
| 18 | 18 | //Router::get('/my-account','Controller\\User:my_account')->middleware(['\Example\Middleware\Auth::class','Lasted']); |
| 19 | 19 | |
| 20 | 20 | |
| 21 | 21 | |
| 22 | -Router::get('/my-account1',function(){ |
|
| 22 | +Router::get('/my-account1', function() { |
|
| 23 | 23 | echo 'is Ok!'; |
| 24 | -})->middleware(['\Example\Middleware\Auth::class','Lasted']); |
|
| 24 | +})->middleware(['\Example\Middleware\Auth::class', 'Lasted']); |
|
| 25 | 25 | |
| 26 | 26 | /* Accessed by all protocols */ |
| 27 | -Router::any('/',function(){ |
|
| 27 | +Router::any('/', function() { |
|
| 28 | 28 | // |
| 29 | 29 | })->name('index'); |