summaryrefslogtreecommitdiffstats
path: root/apps/files/appinfo
diff options
context:
space:
mode:
Diffstat (limited to 'apps/files/appinfo')
-rw-r--r--apps/files/appinfo/application.php15
1 files changed, 15 insertions, 0 deletions
diff --git a/apps/files/appinfo/application.php b/apps/files/appinfo/application.php
index 2d2decf6288..3dd73037871 100644
--- a/apps/files/appinfo/application.php
+++ b/apps/files/appinfo/application.php
@@ -26,6 +26,7 @@ use OCA\Files\Controller\ApiController;
use OCP\AppFramework\App;
use \OCA\Files\Service\TagService;
use \OCP\IContainer;
+use OCA\Files\Controller\ViewController;
class Application extends App {
public function __construct(array $urlParams=array()) {
@@ -48,6 +49,20 @@ class Application extends App {
);
});
+ $container->registerService('ViewController', function (IContainer $c) use ($server) {
+ return new ViewController(
+ $c->query('AppName'),
+ $c->query('Request'),
+ $server->getURLGenerator(),
+ $server->getNavigationManager(),
+ $c->query('L10N'),
+ $server->getConfig(),
+ $server->getEventDispatcher(),
+ $server->getUserSession(),
+ $server->getUserFolder()
+ );
+ });
+
/**
* Core
*/