@@ -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 |
@@ -26,7 +26,7 @@ |
||
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'); |