diff options
Diffstat (limited to 'apps/files_sharing/lib/ShareBackend')
-rw-r--r-- | apps/files_sharing/lib/ShareBackend/File.php | 5 | ||||
-rw-r--r-- | apps/files_sharing/lib/ShareBackend/Folder.php | 6 |
2 files changed, 7 insertions, 4 deletions
diff --git a/apps/files_sharing/lib/ShareBackend/File.php b/apps/files_sharing/lib/ShareBackend/File.php index 56a4aa47e60..2aa52ef1b7f 100644 --- a/apps/files_sharing/lib/ShareBackend/File.php +++ b/apps/files_sharing/lib/ShareBackend/File.php @@ -12,6 +12,7 @@ use OC\Files\View; use OCA\FederatedFileSharing\FederatedShareProvider; use OCA\Files_Sharing\Helper; use OCP\Files\NotFoundException; +use OCP\IDBConnection; use OCP\Server; use OCP\Share\IShare; use OCP\Share_Backend_File_Dependent; @@ -34,7 +35,7 @@ class File implements Share_Backend_File_Dependent { if ($federatedShareProvider) { $this->federatedShareProvider = $federatedShareProvider; } else { - $this->federatedShareProvider = \OC::$server->query(FederatedShareProvider::class); + $this->federatedShareProvider = Server::get(FederatedShareProvider::class); } } @@ -183,7 +184,7 @@ class File implements Share_Backend_File_Dependent { if (isset($source['parent'])) { $parent = $source['parent']; while (isset($parent)) { - $qb = \OC::$server->getDatabaseConnection()->getQueryBuilder(); + $qb = Server::get(IDBConnection::class)->getQueryBuilder(); $qb->select('parent', 'uid_owner') ->from('share') ->where( diff --git a/apps/files_sharing/lib/ShareBackend/Folder.php b/apps/files_sharing/lib/ShareBackend/Folder.php index fefdd7f667c..9df0ed3bbd3 100644 --- a/apps/files_sharing/lib/ShareBackend/Folder.php +++ b/apps/files_sharing/lib/ShareBackend/Folder.php @@ -6,6 +6,8 @@ */ namespace OCA\Files_Sharing\ShareBackend; +use OCP\IDBConnection; +use OCP\Server; use OCP\Share_Backend_Collection; class Folder extends File implements Share_Backend_Collection { @@ -13,7 +15,7 @@ class Folder extends File implements Share_Backend_Collection { $children = []; $parents = [$itemSource]; - $qb = \OC::$server->getDatabaseConnection()->getQueryBuilder(); + $qb = Server::get(IDBConnection::class)->getQueryBuilder(); $qb->select('id') ->from('mimetypes') ->where( @@ -29,7 +31,7 @@ class Folder extends File implements Share_Backend_Collection { $mimetype = -1; } while (!empty($parents)) { - $qb = \OC::$server->getDatabaseConnection()->getQueryBuilder(); + $qb = Server::get(IDBConnection::class)->getQueryBuilder(); $parents = array_map(function ($parent) use ($qb) { return $qb->createNamedParameter($parent); |