From 3142a20f25343ad3956c204559ec71850242993d Mon Sep 17 00:00:00 2001 From: Robin McCorkell <rmccorkell@owncloud.com> Date: Mon, 31 Aug 2015 15:18:26 +0100 Subject: Expose files_external services from Server Not exposed to OCP yet --- lib/private/server.php | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) (limited to 'lib/private/server.php') diff --git a/lib/private/server.php b/lib/private/server.php index a741f33eb3d..acafb7b2dff 100644 --- a/lib/private/server.php +++ b/lib/private/server.php @@ -1035,4 +1035,36 @@ class Server extends SimpleContainer implements IServerContainer { public function getSessionCryptoWrapper() { return $this->query('CryptoWrapper'); } + + /** + * Not a public API as of 8.2, wait for 9.0 + * @return \OCA\Files_External\Service\BackendService + */ + public function getStoragesBackendService() { + return \OC_Mount_Config::$app->getContainer()->query('OCA\\Files_External\\Service\\BackendService'); + } + + /** + * Not a public API as of 8.2, wait for 9.0 + * @return \OCA\Files_External\Service\GlobalStoragesService + */ + public function getGlobalStoragesService() { + return \OC_Mount_Config::$app->getContainer()->query('OCA\\Files_External\\Service\\GlobalStoragesService'); + } + + /** + * Not a public API as of 8.2, wait for 9.0 + * @return \OCA\Files_External\Service\UserGlobalStoragesService + */ + public function getUserGlobalStoragesService() { + return \OC_Mount_Config::$app->getContainer()->query('OCA\\Files_External\\Service\\UserGlobalStoragesService'); + } + + /** + * Not a public API as of 8.2, wait for 9.0 + * @return \OCA\Files_External\Service\UserStoragesService + */ + public function getUserStoragesService() { + return \OC_Mount_Config::$app->getContainer()->query('OCA\\Files_External\\Service\\UserStoragesService'); + } } -- cgit v1.2.3