Code Duplication    Length = 21-23 lines in 3 locations

lib/Service/BoardService.php 1 location

@@ 55-77 (lines=23) @@
52
	private $groupManager;
53
	private $userId;
54
55
	public function __construct(
56
		BoardMapper $boardMapper,
57
		IL10N $l10n,
58
		LabelMapper $labelMapper,
59
		AclMapper $aclMapper,
60
		PermissionService $permissionService,
61
		NotificationHelper $notificationHelper,
62
		AssignedUsersMapper $assignedUsersMapper,
63
		IUserManager $userManager,
64
		IGroupManager $groupManager,
65
		$userId
66
	) {
67
		$this->boardMapper = $boardMapper;
68
		$this->labelMapper = $labelMapper;
69
		$this->aclMapper = $aclMapper;
70
		$this->l10n = $l10n;
71
		$this->permissionService = $permissionService;
72
		$this->notificationHelper = $notificationHelper;
73
		$this->assignedUsersMapper = $assignedUsersMapper;
74
		$this->userManager = $userManager;
75
		$this->groupManager = $groupManager;
76
		$this->userId = $userId;
77
	}
78
79
	/**
80
	 * @return array

lib/Service/CardService.php 1 location

@@ 52-74 (lines=23) @@
49
	private $attachmentService;
50
	private $currentUser;
51
52
	public function __construct(
53
		CardMapper $cardMapper,
54
		StackMapper $stackMapper,
55
		BoardMapper $boardMapper,
56
		LabelMapper $labelMapper,
57
		PermissionService $permissionService, 
58
		BoardService $boardService,
59
		NotificationHelper $notificationHelper,
60
		AssignedUsersMapper $assignedUsersMapper, 
61
		AttachmentService $attachmentService,
62
		$userId
63
	) {
64
		$this->cardMapper = $cardMapper;
65
		$this->stackMapper = $stackMapper;
66
		$this->boardMapper = $boardMapper;
67
		$this->labelMapper = $labelMapper;
68
		$this->permissionService = $permissionService;
69
		$this->boardService = $boardService;
70
		$this->notificationHelper = $notificationHelper;
71
		$this->assignedUsersMapper = $assignedUsersMapper;
72
		$this->attachmentService = $attachmentService;
73
		$this->currentUser = $userId;
74
	}
75
76
	public function enrich($card) {
77
		$cardId = $card->getId();

lib/Service/StackService.php 1 location

@@ 49-69 (lines=21) @@
46
	private $assignedUsersMapper;
47
	private $attachmentService;
48
49
	public function __construct(
50
		StackMapper $stackMapper,
51
		BoardMapper $boardMapper,
52
		CardMapper $cardMapper,
53
		LabelMapper $labelMapper,
54
		PermissionService $permissionService,
55
		BoardService $boardService,
56
		CardService $cardService,
57
		AssignedUsersMapper $assignedUsersMapper,
58
		AttachmentService $attachmentService
59
	) {
60
		$this->stackMapper = $stackMapper;
61
		$this->boardMapper = $boardMapper;
62
		$this->cardMapper = $cardMapper;
63
		$this->labelMapper = $labelMapper;
64
		$this->permissionService = $permissionService;
65
		$this->boardService = $boardService;
66
		$this->cardService = $cardService;
67
		$this->assignedUsersMapper = $assignedUsersMapper;
68
		$this->attachmentService = $attachmentService;
69
	}
70
71
	private function enrichStackWithCards($stack) {
72
		$cards = $this->cardMapper->findAll($stack->id);