aboutsummaryrefslogtreecommitdiffstats
path: root/apps/federatedfilesharing/appinfo
diff options
context:
space:
mode:
authorJoas Schilling <nickvergessen@owncloud.com>2016-05-18 15:28:50 +0200
committerJoas Schilling <nickvergessen@owncloud.com>2016-05-18 15:28:50 +0200
commit8dc25321d3ca1725b970e86aa72e1f8106e05913 (patch)
tree58eec03fe5019762c285106d3ab59e8c27840f0d /apps/federatedfilesharing/appinfo
parent765782445a24fb1b239f2a3cd5c7b239ae4f6455 (diff)
downloadnextcloud-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.php4
-rw-r--r--apps/federatedfilesharing/appinfo/application.php88
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()
- );
- }
-
-}