@@ 140-147 (lines=8) @@ | ||
137 | ||
138 | $file = resolveService($service); |
|
139 | ||
140 | if ($file === null) { |
|
141 | $dispatcher = \OC::$server->getEventDispatcher(); |
|
142 | $dispatcher->dispatch(\OCP\Http\HttpEvents::EVENT_404, new OCP\Http\HttpEvents( |
|
143 | \OCP\Http\HttpEvents::EVENT_404, |
|
144 | OC::$server->getRequest() |
|
145 | )); |
|
146 | throw new RemoteException('Path not found', OC_Response::STATUS_NOT_FOUND); |
|
147 | } |
|
148 | ||
149 | // force language as given in the http request |
|
150 | \OC::$server->getL10NFactory()->setLanguageFromRequest(); |
@@ 59-67 (lines=9) @@ | ||
56 | list($service) = \explode('/', $pathInfo); |
|
57 | } |
|
58 | $file = \OC::$server->getConfig()->getAppValue('core', 'public_' . \strip_tags($service)); |
|
59 | if ($file === null) { |
|
60 | \header('HTTP/1.0 404 Not Found'); |
|
61 | $dispatcher = \OC::$server->getEventDispatcher(); |
|
62 | $dispatcher->dispatch(\OCP\Http\HttpEvents::EVENT_404, new OCP\Http\HttpEvents( |
|
63 | \OCP\Http\HttpEvents::EVENT_404, |
|
64 | OC::$server->getRequest() |
|
65 | )); |
|
66 | exit; |
|
67 | } |
|
68 | ||
69 | $parts = \explode('/', $file, 2); |
|
70 | $app = $parts[0]; |