mirror of
https://github.com/skipperbent/simple-php-router.git
synced 2026-06-17 00:37:52 +00:00
[BUGFIX] Enchanched regular expression for optinal parameters to
completely ignore path seperators (/).
This commit is contained in:
@@ -274,7 +274,7 @@ abstract class RouterEntry {
|
||||
|
||||
if($lastCharacter === '?') {
|
||||
$parameter = substr($parameter, 0, strlen($parameter)-1);
|
||||
$regex .= '\\/(?:(?P<'.$parameter.'>[^\/]*)\\/?)';
|
||||
$regex .= '(?:\\/?(?P<'.$parameter.'>[^\/]*)?\\/?)';
|
||||
$required = false;
|
||||
} else {
|
||||
$regex .= '\\/(?P<' . $parameter . '>'. $parameterRegex .')\\/';
|
||||
|
||||
Reference in New Issue
Block a user