@@ -48,82 +48,82 @@ |
||
48 | 48 | use OCP\IServerContainer; |
49 | 49 | |
50 | 50 | class Application extends App implements IBootstrap { |
51 | - public const APP_ID = 'files_versions'; |
|
51 | + public const APP_ID = 'files_versions'; |
|
52 | 52 | |
53 | - public function __construct(array $urlParams = []) { |
|
54 | - parent::__construct(self::APP_ID, $urlParams); |
|
55 | - } |
|
53 | + public function __construct(array $urlParams = []) { |
|
54 | + parent::__construct(self::APP_ID, $urlParams); |
|
55 | + } |
|
56 | 56 | |
57 | - public function register(IRegistrationContext $context): void { |
|
58 | - /** |
|
59 | - * Register capabilities |
|
60 | - */ |
|
61 | - $context->registerCapability(Capabilities::class); |
|
57 | + public function register(IRegistrationContext $context): void { |
|
58 | + /** |
|
59 | + * Register capabilities |
|
60 | + */ |
|
61 | + $context->registerCapability(Capabilities::class); |
|
62 | 62 | |
63 | - /** |
|
64 | - * Register $principalBackend for the DAV collection |
|
65 | - */ |
|
66 | - $context->registerService('principalBackend', function (IAppContainer $c) { |
|
67 | - $server = $c->getServer(); |
|
68 | - return new Principal( |
|
69 | - $server->getUserManager(), |
|
70 | - $server->getGroupManager(), |
|
71 | - $server->getShareManager(), |
|
72 | - $server->getUserSession(), |
|
73 | - $server->getAppManager(), |
|
74 | - $server->query(ProxyMapper::class), |
|
75 | - $server->getConfig() |
|
76 | - ); |
|
77 | - }); |
|
63 | + /** |
|
64 | + * Register $principalBackend for the DAV collection |
|
65 | + */ |
|
66 | + $context->registerService('principalBackend', function (IAppContainer $c) { |
|
67 | + $server = $c->getServer(); |
|
68 | + return new Principal( |
|
69 | + $server->getUserManager(), |
|
70 | + $server->getGroupManager(), |
|
71 | + $server->getShareManager(), |
|
72 | + $server->getUserSession(), |
|
73 | + $server->getAppManager(), |
|
74 | + $server->query(ProxyMapper::class), |
|
75 | + $server->getConfig() |
|
76 | + ); |
|
77 | + }); |
|
78 | 78 | |
79 | - $context->registerService(IVersionManager::class, function (IAppContainer $c) { |
|
80 | - return new VersionManager(); |
|
81 | - }); |
|
79 | + $context->registerService(IVersionManager::class, function (IAppContainer $c) { |
|
80 | + return new VersionManager(); |
|
81 | + }); |
|
82 | 82 | |
83 | - /** |
|
84 | - * Register Events |
|
85 | - */ |
|
86 | - $context->registerEventListener(LoadAdditionalScriptsEvent::class, LoadAdditionalListener::class); |
|
87 | - $context->registerEventListener(LoadSidebar::class, LoadSidebarListener::class); |
|
88 | - } |
|
83 | + /** |
|
84 | + * Register Events |
|
85 | + */ |
|
86 | + $context->registerEventListener(LoadAdditionalScriptsEvent::class, LoadAdditionalListener::class); |
|
87 | + $context->registerEventListener(LoadSidebar::class, LoadSidebarListener::class); |
|
88 | + } |
|
89 | 89 | |
90 | - public function boot(IBootContext $context): void { |
|
91 | - $context->injectFn(\Closure::fromCallable([$this, 'registerVersionBackends'])); |
|
90 | + public function boot(IBootContext $context): void { |
|
91 | + $context->injectFn(\Closure::fromCallable([$this, 'registerVersionBackends'])); |
|
92 | 92 | |
93 | - /** |
|
94 | - * Register hooks |
|
95 | - */ |
|
96 | - Hooks::connectHooks(); |
|
97 | - } |
|
93 | + /** |
|
94 | + * Register hooks |
|
95 | + */ |
|
96 | + Hooks::connectHooks(); |
|
97 | + } |
|
98 | 98 | |
99 | - public function registerVersionBackends(IServerContainer $server, IAppManager $appManager, ILogger $logger) { |
|
100 | - foreach ($appManager->getInstalledApps() as $app) { |
|
101 | - $appInfo = $appManager->getAppInfo($app); |
|
102 | - if (isset($appInfo['versions'])) { |
|
103 | - $backends = $appInfo['versions']; |
|
104 | - foreach ($backends as $backend) { |
|
105 | - if (isset($backend['@value'])) { |
|
106 | - $this->loadBackend($backend, $server, $logger); |
|
107 | - } else { |
|
108 | - foreach ($backend as $singleBackend) { |
|
109 | - $this->loadBackend($singleBackend, $server, $logger); |
|
110 | - } |
|
111 | - } |
|
112 | - } |
|
113 | - } |
|
114 | - } |
|
115 | - } |
|
99 | + public function registerVersionBackends(IServerContainer $server, IAppManager $appManager, ILogger $logger) { |
|
100 | + foreach ($appManager->getInstalledApps() as $app) { |
|
101 | + $appInfo = $appManager->getAppInfo($app); |
|
102 | + if (isset($appInfo['versions'])) { |
|
103 | + $backends = $appInfo['versions']; |
|
104 | + foreach ($backends as $backend) { |
|
105 | + if (isset($backend['@value'])) { |
|
106 | + $this->loadBackend($backend, $server, $logger); |
|
107 | + } else { |
|
108 | + foreach ($backend as $singleBackend) { |
|
109 | + $this->loadBackend($singleBackend, $server, $logger); |
|
110 | + } |
|
111 | + } |
|
112 | + } |
|
113 | + } |
|
114 | + } |
|
115 | + } |
|
116 | 116 | |
117 | - private function loadBackend(array $backend, IServerContainer $server, ILogger $logger) { |
|
118 | - /** @var IVersionManager $versionManager */ |
|
119 | - $versionManager = $server->query(IVersionManager::class); |
|
120 | - $class = $backend['@value']; |
|
121 | - $for = $backend['@attributes']['for']; |
|
122 | - try { |
|
123 | - $backendObject = $server->query($class); |
|
124 | - $versionManager->registerBackend($for, $backendObject); |
|
125 | - } catch (\Exception $e) { |
|
126 | - $logger->logException($e); |
|
127 | - } |
|
128 | - } |
|
117 | + private function loadBackend(array $backend, IServerContainer $server, ILogger $logger) { |
|
118 | + /** @var IVersionManager $versionManager */ |
|
119 | + $versionManager = $server->query(IVersionManager::class); |
|
120 | + $class = $backend['@value']; |
|
121 | + $for = $backend['@attributes']['for']; |
|
122 | + try { |
|
123 | + $backendObject = $server->query($class); |
|
124 | + $versionManager->registerBackend($for, $backendObject); |
|
125 | + } catch (\Exception $e) { |
|
126 | + $logger->logException($e); |
|
127 | + } |
|
128 | + } |
|
129 | 129 | } |
@@ -63,7 +63,7 @@ discard block |
||
63 | 63 | /** |
64 | 64 | * Register $principalBackend for the DAV collection |
65 | 65 | */ |
66 | - $context->registerService('principalBackend', function (IAppContainer $c) { |
|
66 | + $context->registerService('principalBackend', function(IAppContainer $c) { |
|
67 | 67 | $server = $c->getServer(); |
68 | 68 | return new Principal( |
69 | 69 | $server->getUserManager(), |
@@ -76,7 +76,7 @@ discard block |
||
76 | 76 | ); |
77 | 77 | }); |
78 | 78 | |
79 | - $context->registerService(IVersionManager::class, function (IAppContainer $c) { |
|
79 | + $context->registerService(IVersionManager::class, function(IAppContainer $c) { |
|
80 | 80 | return new VersionManager(); |
81 | 81 | }); |
82 | 82 |