Update Route.php

set flag 'u' out of $case_maters to avoid any problem when $case_maters set true
This commit is contained in:
mrjk990 2021-01-14 19:55:48 +02:00 committed by GitHub
parent 66a6bbae95
commit 6a7ce39e72
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -83,7 +83,7 @@ class Route {
$route['expression'] = $route['expression'].'$';
// Check path match
if (preg_match('#'.$route['expression'].'#'.($case_matters ? '' : 'iu'), $path, $matches)) {
if (preg_match('#'.$route['expression'].'#'.($case_matters ? '' : 'i').'u', $path, $matches)) {
$path_match_found = true;
// Cast allowed method to array if it's not one already, then run through all methods