Code Duplication    Length = 16-20 lines in 2 locations

apps/federatedfilesharing/lib/Controller/OcmController.php 1 location

@@ 100-119 (lines=20) @@
97
	 * @param FedShareManager $fedShareManager
98
	 * @param ILogger $logger
99
	 */
100
	public function __construct($appName,
101
									IRequest $request,
102
									FederatedShareProvider $federatedShareProvider,
103
									IURLGenerator $urlGenerator,
104
									IAppManager $appManager,
105
									IUserManager $userManager,
106
									AddressHandler $addressHandler,
107
									FedShareManager $fedShareManager,
108
									ILogger $logger
109
	) {
110
		parent::__construct($appName, $request);
111
112
		$this->federatedShareProvider = $federatedShareProvider;
113
		$this->urlGenerator = $urlGenerator;
114
		$this->appManager = $appManager;
115
		$this->userManager = $userManager;
116
		$this->addressHandler = $addressHandler;
117
		$this->fedShareManager = $fedShareManager;
118
		$this->logger = $logger;
119
	}
120
121
	/**
122
	 * @NoCSRFRequired

apps/federatedfilesharing/lib/FedShareManager.php 1 location

@@ 87-102 (lines=16) @@
84
	 * @param AddressHandler $addressHandler
85
	 * @param EventDispatcherInterface $eventDispatcher
86
	 */
87
	public function __construct(FederatedShareProvider $federatedShareProvider,
88
								Notifications $notifications,
89
								IUserManager $userManager,
90
								ActivityManager $activityManager,
91
								NotificationManager $notificationManager,
92
								AddressHandler $addressHandler,
93
								EventDispatcherInterface $eventDispatcher
94
	) {
95
		$this->federatedShareProvider = $federatedShareProvider;
96
		$this->notifications = $notifications;
97
		$this->userManager = $userManager;
98
		$this->activityManager = $activityManager;
99
		$this->notificationManager = $notificationManager;
100
		$this->addressHandler = $addressHandler;
101
		$this->eventDispatcher = $eventDispatcher;
102
	}
103
104
	/**
105
	 * Create an incoming share