|
|
|
|
@ -178,9 +178,10 @@ class Router implements IRouter { |
|
|
|
|
*/ |
|
|
|
|
public function match($url) { |
|
|
|
|
if (substr($url, 0, 6) === '/apps/') { |
|
|
|
|
// empty string / 'apps' / $app / rest of the route |
|
|
|
|
list(, , $app,) = explode('/', $url, 4); |
|
|
|
|
$this->loadRoutes($app); |
|
|
|
|
} else if(substr($url, 0, 6) === '/core/') { |
|
|
|
|
} else if(substr($url, 0, 6) === '/core/' or substr($url, 0, 5) === '/ocs/' or substr($url, 0, 10) === '/settings/') { |
|
|
|
|
$this->loadRoutes('core'); |
|
|
|
|
} else { |
|
|
|
|
$this->loadRoutes(); |
|
|
|
|
|