Code Duplication    Length = 21-24 lines in 3 locations

lib/Controller/DocumentController.php 1 location

@@ 74-97 (lines=24) @@
71
	 * @param string $UserId
72
	 * @param ILogger $logger
73
	 */
74
	public function __construct($appName,
75
								IRequest $request,
76
								IConfig $settings,
77
								AppConfig $appConfig,
78
								IL10N $l10n,
79
								IManager $shareManager,
80
								TokenManager $tokenManager,
81
								IRootFolder $rootFolder,
82
								ISession $session,
83
								$UserId,
84
								ILogger $logger,
85
								\OCA\Richdocuments\TemplateManager $templateManager) {
86
		parent::__construct($appName, $request);
87
		$this->uid = $UserId;
88
		$this->l10n = $l10n;
89
		$this->settings = $settings;
90
		$this->appConfig = $appConfig;
91
		$this->shareManager = $shareManager;
92
		$this->tokenManager = $tokenManager;
93
		$this->rootFolder = $rootFolder;
94
		$this->session = $session;
95
		$this->logger = $logger;
96
		$this->templateManager = $templateManager;
97
	}
98
99
	/**
100
	 * @PublicPage

lib/Controller/WopiController.php 1 location

@@ 79-100 (lines=22) @@
76
	 * @param IUserSession $userSession
77
	 * @param TemplateManager $templateManager
78
	 */
79
	public function __construct($appName,
80
								IRequest $request,
81
								IRootFolder $rootFolder,
82
								IURLGenerator $urlGenerator,
83
								IConfig $config,
84
								TokenManager $tokenManager,
85
								IUserManager $userManager,
86
								WopiMapper $wopiMapper,
87
								ILogger $logger,
88
								IUserSession $userSession,
89
								TemplateManager $templateManager) {
90
		parent::__construct($appName, $request);
91
		$this->rootFolder = $rootFolder;
92
		$this->urlGenerator = $urlGenerator;
93
		$this->config = $config;
94
		$this->tokenManager = $tokenManager;
95
		$this->userManager = $userManager;
96
		$this->wopiMapper = $wopiMapper;
97
		$this->logger = $logger;
98
		$this->userSession = $userSession;
99
		$this->templateManager = $templateManager;
100
	}
101
102
	/**
103
	 * Returns general info about a file.

lib/TokenManager.php 1 location

@@ 69-89 (lines=21) @@
66
	 * @param WopiMapper $wopiMapper
67
	 * @param IL10N $trans
68
	 */
69
	public function __construct(IRootFolder $rootFolder,
70
								IManager $shareManager,
71
								IURLGenerator $urlGenerator,
72
								Parser $wopiParser,
73
								AppConfig $appConfig,
74
								$UserId,
75
								WopiMapper $wopiMapper,
76
								IL10N $trans,
77
								IUserManager $userManager,
78
								IGroupManager $groupManager) {
79
		$this->rootFolder = $rootFolder;
80
		$this->shareManager = $shareManager;
81
		$this->urlGenerator = $urlGenerator;
82
		$this->wopiParser = $wopiParser;
83
		$this->appConfig = $appConfig;
84
		$this->trans = $trans;
85
		$this->userId = $UserId;
86
		$this->wopiMapper = $wopiMapper;
87
		$this->userManager = $userManager;
88
		$this->groupManager = $groupManager;
89
	}
90
91
	/**
92
	 * @param string $fileId