PersonalSection.php 630 B

123456789101112131415161718192021222324
  1. <?php
  2. /**
  3. * SPDX-FileCopyrightText: 2017 Nextcloud GmbH and Nextcloud contributors
  4. * SPDX-License-Identifier: AGPL-3.0-or-later
  5. */
  6. namespace OCA\Files_External\Settings;
  7. use OCA\Files_External\Service\BackendService;
  8. use OCA\Files_External\Service\UserGlobalStoragesService;
  9. use OCP\IL10N;
  10. use OCP\IURLGenerator;
  11. use OCP\IUserSession;
  12. class PersonalSection extends Section {
  13. public function __construct(
  14. IURLGenerator $url,
  15. IL10N $l,
  16. private IUserSession $userSession,
  17. private UserGlobalStoragesService $userGlobalStoragesService,
  18. private BackendService $backendService,
  19. ) {
  20. parent::__construct($url, $l);
  21. }
  22. }