@@ -50,11 +50,11 @@ discard block |
||
50 | 50 | RouteFileParser $routeFileParser = null, |
51 | 51 | Cacher $cacher = null, |
52 | 52 | $cacheKey = null |
53 | - ){ |
|
53 | + ) { |
|
54 | 54 | $this->routeFileParser = $routeFileParser ?: new RegexRouteFileParser; |
55 | 55 | $this->dispatcher = $dispatcher; |
56 | 56 | $this->cacher = $cacher; |
57 | - if($this->cacher) { |
|
57 | + if ($this->cacher) { |
|
58 | 58 | $this->cacheKey = $cacheKey ?: '__routeCache'; |
59 | 59 | $this->cacheInUse = true; |
60 | 60 | } |
@@ -67,10 +67,10 @@ discard block |
||
67 | 67 | */ |
68 | 68 | public function handle( |
69 | 69 | $routesFile |
70 | - ){ |
|
71 | - if($this->cacheInUse) { |
|
70 | + ) { |
|
71 | + if ($this->cacheInUse) { |
|
72 | 72 | $routeData = $this->cacher->get($this->cacheKey); |
73 | - if($routeData === false) { |
|
73 | + if ($routeData === false) { |
|
74 | 74 | $routeData = $this->routeFileParser->digest($routesFile); |
75 | 75 | $this->cacher->set($this->cacheKey, $routeData); |
76 | 76 | } |
@@ -38,6 +38,6 @@ |
||
38 | 38 | return self::NOT_FOUND; |
39 | 39 | } |
40 | 40 | |
41 | - return preg_match($routesData[$this->verb], $this->uri) ? self::FOUND : self::NOT_FOUND; |
|
41 | + return preg_match($routesData[$this->verb], $this->uri) ? self::FOUND : self::NOT_FOUND; |
|
42 | 42 | } |
43 | 43 | } |
@@ -21,7 +21,7 @@ discard block |
||
21 | 21 | public function __construct( |
22 | 22 | $verb, |
23 | 23 | $uri |
24 | - ){ |
|
24 | + ) { |
|
25 | 25 | $this->verb = $verb; |
26 | 26 | $this->uri = $uri; |
27 | 27 | } |
@@ -34,7 +34,7 @@ discard block |
||
34 | 34 | */ |
35 | 35 | public function dispatch($routesData) |
36 | 36 | { |
37 | - if(empty($routesData)) { |
|
37 | + if (empty($routesData)) { |
|
38 | 38 | return self::NOT_FOUND; |
39 | 39 | } |
40 | 40 |
@@ -62,7 +62,7 @@ |
||
62 | 62 | * @param int $index |
63 | 63 | */ |
64 | 64 | private function setRouteRegexData(&$routeRegexes, &$routesData, $index) { |
65 | - if(isset($routeRegexes[$routesData[$index][self::VERB]]) === false) { |
|
65 | + if(isset($routeRegexes[$routesData[$index][self::VERB]]) === false) { |
|
66 | 66 | $routeRegexes[$routesData[$index][self::VERB]] = self::REGEX_PREFIX; |
67 | 67 | } |
68 | 68 | } |
@@ -23,13 +23,13 @@ discard block |
||
23 | 23 | { |
24 | 24 | $routesData = $this->getRoutesData($file); |
25 | 25 | $routeRegexes = []; |
26 | - for($i = 0; $i < count($routesData) -1; ++$i) { |
|
26 | + for ($i = 0; $i < count($routesData)-1; ++$i) { |
|
27 | 27 | $this->setRouteRegexData($routeRegexes, $routesData, $i); |
28 | - $routeRegexes[$routesData[$i][self::VERB]] .= $routesData[$i][self::URI] . self::REGEX_SEPARATOR; |
|
28 | + $routeRegexes[$routesData[$i][self::VERB]] .= $routesData[$i][self::URI].self::REGEX_SEPARATOR; |
|
29 | 29 | } |
30 | 30 | $this->setRouteRegexData($routeRegexes, $routesData, $i); |
31 | 31 | $routeRegexes[$routesData[$i][self::VERB]] .= $routesData[$i][self::URI]; |
32 | - foreach($routeRegexes as $verb => $regex) { |
|
32 | + foreach ($routeRegexes as $verb => $regex) { |
|
33 | 33 | $routeRegexes[$verb] .= self::REGEX_AFFIX; |
34 | 34 | } |
35 | 35 | |
@@ -43,11 +43,11 @@ discard block |
||
43 | 43 | * @throws \Exception If $file is missing or empty |
44 | 44 | */ |
45 | 45 | private function getRoutesData($file) { |
46 | - if(file_exists($file) === false) { |
|
46 | + if (file_exists($file) === false) { |
|
47 | 47 | throw new \Exception('Route file not found.'); |
48 | 48 | } |
49 | 49 | $routesData = require $file; |
50 | - if(empty($routesData)) { |
|
50 | + if (empty($routesData)) { |
|
51 | 51 | throw new \Exception('Route file is empty.'); |
52 | 52 | } |
53 | 53 | |
@@ -62,7 +62,7 @@ discard block |
||
62 | 62 | * @param int $index |
63 | 63 | */ |
64 | 64 | private function setRouteRegexData(&$routeRegexes, &$routesData, $index) { |
65 | - if(isset($routeRegexes[$routesData[$index][self::VERB]]) === false) { |
|
65 | + if (isset($routeRegexes[$routesData[$index][self::VERB]]) === false) { |
|
66 | 66 | $routeRegexes[$routesData[$index][self::VERB]] = self::REGEX_PREFIX; |
67 | 67 | } |
68 | 68 | } |
@@ -13,7 +13,7 @@ discard block |
||
13 | 13 | { |
14 | 14 | file_put_contents( |
15 | 15 | $key, |
16 | - '<?php return ' . var_export($value, true) . ';' |
|
16 | + '<?php return '.var_export($value, true).';' |
|
17 | 17 | ); |
18 | 18 | } |
19 | 19 | |
@@ -23,7 +23,7 @@ discard block |
||
23 | 23 | */ |
24 | 24 | public function get($key) |
25 | 25 | { |
26 | - if(file_exists($key) === false) { |
|
26 | + if (file_exists($key) === false) { |
|
27 | 27 | |
28 | 28 | return false; |
29 | 29 | } |
@@ -1,6 +1,6 @@ |
||
1 | 1 | <?php |
2 | 2 | $route = []; |
3 | -for($i=0;$i<999;++$i) |
|
3 | +for ($i = 0; $i < 999; ++$i) |
|
4 | 4 | { |
5 | 5 | $route[] = ['GET', '/'.$i]; |
6 | 6 | } |
@@ -1,5 +1,5 @@ discard block |
||
1 | 1 | <?php |
2 | -require __DIR__ . '/../../vendor/autoload.php'; |
|
2 | +require __DIR__.'/../../vendor/autoload.php'; |
|
3 | 3 | $applicationRouter = new Skansing\Escapology\Router\Application( |
4 | 4 | new RegexDispatcher($_SERVER['REQUEST_METHOD'], $_SERVER['REQUEST_URI']), |
5 | 5 | null, |
@@ -9,7 +9,7 @@ discard block |
||
9 | 9 | $routeFound = $applicationRouter->handle( |
10 | 10 | __DIR__.'/route.php' |
11 | 11 | ); |
12 | -if($routeFound) { |
|
12 | +if ($routeFound) { |
|
13 | 13 | require __DIR__.'/newApplication/index.php'; |
14 | 14 | } else { |
15 | 15 | require __DIR__.'/oldApplication/index.php'; |
@@ -1,5 +1,5 @@ discard block |
||
1 | 1 | <?php |
2 | -require __DIR__ . '/../../vendor/autoload.php'; |
|
2 | +require __DIR__.'/../../vendor/autoload.php'; |
|
3 | 3 | $applicationRouter = new Skansing\Escapology\Router\Application( |
4 | 4 | new RegexDispatcher($_SERVER['REQUEST_METHOD'], $_SERVER['REQUEST_URI']), |
5 | 5 | null, |
@@ -9,7 +9,7 @@ discard block |
||
9 | 9 | $routeFound = $applicationRouter->handle( |
10 | 10 | __DIR__.'/route.php' |
11 | 11 | ); |
12 | -if($routeFound) { |
|
12 | +if ($routeFound) { |
|
13 | 13 | require __DIR__.'/newApplication/index.php'; |
14 | 14 | } else { |
15 | 15 | require __DIR__.'/oldApplication/index.php'; |