diff --git a/src/Filter/Filter.php b/src/Filter/Filter.php index 8140e8f..e5135dc 100644 --- a/src/Filter/Filter.php +++ b/src/Filter/Filter.php @@ -6,7 +6,7 @@ class Filter_Filter { public $processor; - public function __construct(/*.Filter_Filter.*/$processor) + public function __construct(/*.Controller_Action.*/$processor) { $this->processor = $processor; } diff --git a/src/Path.php b/src/Path.php index 9835f88..2af0fde 100644 --- a/src/Path.php +++ b/src/Path.php @@ -287,7 +287,7 @@ class Path $result [] = $parts->getParts(); } // При обьединении ссылок можно обьеденить path, query, fragment - $path = implode(self::SEPARATOR, call_user_func_array('array_merge', $result)); + $path = implode(self::SEPARATOR, self::optimize(call_user_func_array('array_merge', $result))); $parts0->url['path'] = ($parts0->isAbsolute()) ? '/' . $path : $path; return $parts0; }