Code Duplication    Length = 11-15 lines in 3 locations

apps/provisioning_api/lib/Users.php 1 location

@@ 60-70 (lines=11) @@
57
	 * @param IUserSession $userSession
58
	 * @param ILogger $logger
59
	 */
60
	public function __construct(IUserManager $userManager,
61
								IConfig $config,
62
								IGroupManager $groupManager,
63
								IUserSession $userSession,
64
								ILogger $logger) {
65
		$this->userManager = $userManager;
66
		$this->config = $config;
67
		$this->groupManager = $groupManager;
68
		$this->userSession = $userSession;
69
		$this->logger = $logger;
70
	}
71
72
	/**
73
	 * returns a list of users

apps/dav/lib/Comments/RootCollection.php 1 location

@@ 67-79 (lines=13) @@
64
	 * @param EventDispatcherInterface $dispatcher
65
	 * @param ILogger $logger
66
	 */
67
	public function __construct(
68
		ICommentsManager $commentsManager,
69
		IUserManager $userManager,
70
		IUserSession $userSession,
71
		EventDispatcherInterface $dispatcher,
72
		ILogger $logger)
73
	{
74
		$this->commentsManager = $commentsManager;
75
		$this->logger = $logger;
76
		$this->userManager = $userManager;
77
		$this->userSession = $userSession;
78
		$this->dispatcher = $dispatcher;
79
	}
80
81
	/**
82
	 * initializes the collection. At this point of time, we need the logged in

apps/encryption/lib/Settings/Admin.php 1 location

@@ 59-73 (lines=15) @@
56
	/** @var ISession */
57
	private $session;
58
59
	public function __construct(
60
		IL10N $l,
61
		ILogger $logger,
62
		IUserSession $userSession,
63
		IConfig $config,
64
		IUserManager $userManager,
65
		ISession $session
66
	) {
67
		$this->l = $l;
68
		$this->logger = $logger;
69
		$this->userSession = $userSession;
70
		$this->config = $config;
71
		$this->userManager = $userManager;
72
		$this->session = $session;
73
	}
74
75
	/**
76
	 * @return TemplateResponse