diff options
author | Joas Schilling <nickvergessen@owncloud.com> | 2016-05-18 15:28:50 +0200 |
---|---|---|
committer | Joas Schilling <nickvergessen@owncloud.com> | 2016-05-18 15:28:50 +0200 |
commit | 8dc25321d3ca1725b970e86aa72e1f8106e05913 (patch) | |
tree | 58eec03fe5019762c285106d3ab59e8c27840f0d /apps/federatedfilesharing/appinfo | |
parent | 765782445a24fb1b239f2a3cd5c7b239ae4f6455 (diff) | |
download | nextcloud-server-8dc25321d3ca1725b970e86aa72e1f8106e05913.tar.gz nextcloud-server-8dc25321d3ca1725b970e86aa72e1f8106e05913.zip |
Move FederatedFileSharing to PSR-4
Diffstat (limited to 'apps/federatedfilesharing/appinfo')
-rw-r--r-- | apps/federatedfilesharing/appinfo/app.php | 4 | ||||
-rw-r--r-- | apps/federatedfilesharing/appinfo/application.php | 88 |
2 files changed, 1 insertions, 91 deletions
diff --git a/apps/federatedfilesharing/appinfo/app.php b/apps/federatedfilesharing/appinfo/app.php index 23af62037a3..4666d343f7e 100644 --- a/apps/federatedfilesharing/appinfo/app.php +++ b/apps/federatedfilesharing/appinfo/app.php @@ -19,7 +19,5 @@ * */ -namespace OCA\FederatedFileSharing\AppInfo; - -$app = new Application('federatedfilesharing'); +$app = new \OCA\FederatedFileSharing\AppInfo\Application('federatedfilesharing'); $app->registerSettings(); diff --git a/apps/federatedfilesharing/appinfo/application.php b/apps/federatedfilesharing/appinfo/application.php deleted file mode 100644 index 5a213aec8e2..00000000000 --- a/apps/federatedfilesharing/appinfo/application.php +++ /dev/null @@ -1,88 +0,0 @@ -<?php -/** - * @author Björn Schießle <schiessle@owncloud.com> - * - * @copyright Copyright (c) 2016, ownCloud, Inc. - * @license AGPL-3.0 - * - * This code is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License, version 3, - * as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License, version 3, - * along with this program. If not, see <http://www.gnu.org/licenses/> - * - */ - - -namespace OCA\FederatedFileSharing\AppInfo; - - -use OCA\FederatedFileSharing\FederatedShareProvider; -use OCP\AppFramework\App; - -class Application extends App { - - /** @var FederatedShareProvider */ - protected $federatedShareProvider; - - /** - * register personal and admin settings page - */ - public function registerSettings() { - \OCP\App::registerAdmin('federatedfilesharing', 'settings-admin'); - \OCP\App::registerPersonal('federatedfilesharing', 'settings-personal'); - } - - /** - * get instance of federated share provider - * - * @return FederatedShareProvider - */ - public function getFederatedShareProvider() { - if ($this->federatedShareProvider === null) { - $this->initFederatedShareProvider(); - } - return $this->federatedShareProvider; - } - - /** - * initialize federated share provider - */ - protected function initFederatedShareProvider() { - $addressHandler = new \OCA\FederatedFileSharing\AddressHandler( - \OC::$server->getURLGenerator(), - \OC::$server->getL10N('federatedfilesharing') - ); - $discoveryManager = new \OCA\FederatedFileSharing\DiscoveryManager( - \OC::$server->getMemCacheFactory(), - \OC::$server->getHTTPClientService() - ); - $notifications = new \OCA\FederatedFileSharing\Notifications( - $addressHandler, - \OC::$server->getHTTPClientService(), - $discoveryManager, - \OC::$server->getJobList() - ); - $tokenHandler = new \OCA\FederatedFileSharing\TokenHandler( - \OC::$server->getSecureRandom() - ); - - $this->federatedShareProvider = new \OCA\FederatedFileSharing\FederatedShareProvider( - \OC::$server->getDatabaseConnection(), - $addressHandler, - $notifications, - $tokenHandler, - \OC::$server->getL10N('federatedfilesharing'), - \OC::$server->getLogger(), - \OC::$server->getLazyRootFolder(), - \OC::$server->getConfig() - ); - } - -} |