switch OC::getRouter usages to OC::$server->getRouter
This commit is contained in:
parent
8ab7d18a6a
commit
26793e1f94
10
lib/base.php
10
lib/base.php
|
@ -382,14 +382,6 @@ class OC {
|
||||||
return OC_Config::getValue('session_lifetime', 60 * 60 * 24);
|
return OC_Config::getValue('session_lifetime', 60 * 60 * 24);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* @return \OCP\Route\IRouter
|
|
||||||
*/
|
|
||||||
public static function getRouter() {
|
|
||||||
return self::$server->getRouter();
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
public static function loadAppClassPaths() {
|
public static function loadAppClassPaths() {
|
||||||
foreach (OC_APP::getEnabledApps() as $app) {
|
foreach (OC_APP::getEnabledApps() as $app) {
|
||||||
$file = OC_App::getAppPath($app) . '/appinfo/classpath.php';
|
$file = OC_App::getAppPath($app) . '/appinfo/classpath.php';
|
||||||
|
@ -714,7 +706,7 @@ class OC {
|
||||||
OC_App::loadApps();
|
OC_App::loadApps();
|
||||||
}
|
}
|
||||||
self::checkSingleUserMode();
|
self::checkSingleUserMode();
|
||||||
OC::getRouter()->match(OC_Request::getRawPathInfo());
|
OC::$server->getRouter()->match(OC_Request::getRawPathInfo());
|
||||||
return;
|
return;
|
||||||
} catch (Symfony\Component\Routing\Exception\ResourceNotFoundException $e) {
|
} catch (Symfony\Component\Routing\Exception\ResourceNotFoundException $e) {
|
||||||
//header('HTTP/1.0 404 Not Found');
|
//header('HTTP/1.0 404 Not Found');
|
||||||
|
|
|
@ -65,8 +65,8 @@ class OC_API {
|
||||||
$name = strtolower($method).$url;
|
$name = strtolower($method).$url;
|
||||||
$name = str_replace(array('/', '{', '}'), '_', $name);
|
$name = str_replace(array('/', '{', '}'), '_', $name);
|
||||||
if(!isset(self::$actions[$name])) {
|
if(!isset(self::$actions[$name])) {
|
||||||
OC::getRouter()->useCollection('ocs');
|
OC::$server->getRouter()->useCollection('ocs');
|
||||||
OC::getRouter()->create($name, $url)
|
OC::$server->getRouter()->create($name, $url)
|
||||||
->method($method)
|
->method($method)
|
||||||
->defaults($defaults)
|
->defaults($defaults)
|
||||||
->requirements($requirements)
|
->requirements($requirements)
|
||||||
|
|
|
@ -39,7 +39,7 @@ class URLGenerator implements IURLGenerator {
|
||||||
* Returns a url to the given app and file.
|
* Returns a url to the given app and file.
|
||||||
*/
|
*/
|
||||||
public function linkToRoute($route, $parameters = array()) {
|
public function linkToRoute($route, $parameters = array()) {
|
||||||
$urlLinkTo = \OC::getRouter()->generate($route, $parameters);
|
$urlLinkTo = \OC::$server->getRouter()->generate($route, $parameters);
|
||||||
return $urlLinkTo;
|
return $urlLinkTo;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ use Symfony\Component\Routing\Exception\ResourceNotFoundException;
|
||||||
use Symfony\Component\Routing\Exception\MethodNotAllowedException;
|
use Symfony\Component\Routing\Exception\MethodNotAllowedException;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
OC::getRouter()->match('/ocs'.OC_Request::getRawPathInfo());
|
OC::$server->getRouter()->match('/ocs'.OC_Request::getRawPathInfo());
|
||||||
} catch (ResourceNotFoundException $e) {
|
} catch (ResourceNotFoundException $e) {
|
||||||
OC_OCS::notFound();
|
OC_OCS::notFound();
|
||||||
} catch (MethodNotAllowedException $e) {
|
} catch (MethodNotAllowedException $e) {
|
||||||
|
|
Loading…
Reference in New Issue