OSDN Git Service

Merge pull request #91 from dannyvankooten/use-preg_quote-on-regex
authorJefersson Nathan <admin@phpse.net>
Thu, 22 Dec 2016 02:58:12 +0000 (23:58 -0300)
committerGitHub <noreply@github.com>
Thu, 22 Dec 2016 02:58:12 +0000 (23:58 -0300)
Use preg_quote on regex

src/Router.php

index 8a4ddf0..11d44bf 100755 (executable)
@@ -113,7 +113,7 @@ class Router
             }
 
             $route = rtrim($routes->getRegex(), '/');
-            $pattern = "@^{$this->basePath}{$route}/?$@i";
+            $pattern = '@^' . preg_quote($this->basePath) . preg_quote($route). '/?$@i';
             if (!preg_match($pattern, $requestUrl, $matches)) {
                 continue;
             }