diff --git a/src/Pecee/SimpleRouter/LoadableRoute.php b/src/Pecee/SimpleRouter/LoadableRoute.php index 8b8569a..05e7b0a 100644 --- a/src/Pecee/SimpleRouter/LoadableRoute.php +++ b/src/Pecee/SimpleRouter/LoadableRoute.php @@ -20,6 +20,17 @@ abstract class LoadableRoute extends RouterEntry implements ILoadableRoute { */ public function setUrl($url) { $this->url = '/' . trim($url, '/') . '/'; + + if(preg_match_all('/' . static::PARAMETERS_REGEX_MATCH . '/is', $this->url, $matches)) { + + if (count($matches[1])) { + foreach (array_keys($matches[1]) as $key) { + $this->parameters[$key] = null; + } + } + + } + return $this; }