Code Duplication    Length = 31-33 lines in 2 locations

lib/Service/BoardService.php 1 location

@@ 69-99 (lines=31) @@
66
	private $eventDispatcher;
67
	private $changeHelper;
68
69
	public function __construct(
70
		BoardMapper $boardMapper,
71
		StackMapper $stackMapper,
72
		IL10N $l10n,
73
		LabelMapper $labelMapper,
74
		AclMapper $aclMapper,
75
		PermissionService $permissionService,
76
		NotificationHelper $notificationHelper,
77
		AssignedUsersMapper $assignedUsersMapper,
78
		IUserManager $userManager,
79
		IGroupManager $groupManager,
80
		ActivityManager $activityManager,
81
		EventDispatcherInterface $eventDispatcher,
82
		ChangeHelper $changeHelper,
83
		$userId
84
	) {
85
		$this->boardMapper = $boardMapper;
86
		$this->stackMapper = $stackMapper;
87
		$this->labelMapper = $labelMapper;
88
		$this->aclMapper = $aclMapper;
89
		$this->l10n = $l10n;
90
		$this->permissionService = $permissionService;
91
		$this->notificationHelper = $notificationHelper;
92
		$this->assignedUsersMapper = $assignedUsersMapper;
93
		$this->userManager = $userManager;
94
		$this->groupManager = $groupManager;
95
		$this->activityManager = $activityManager;
96
		$this->eventDispatcher = $eventDispatcher;
97
		$this->changeHelper = $changeHelper;
98
		$this->userId = $userId;
99
	}
100
101
	/**
102
	 * @return array

lib/Service/CardService.php 1 location

@@ 66-98 (lines=33) @@
63
	private $eventDispatcher;
64
	private $userManager;
65
66
	public function __construct(
67
		CardMapper $cardMapper,
68
		StackMapper $stackMapper,
69
		BoardMapper $boardMapper,
70
		LabelMapper $labelMapper,
71
		PermissionService $permissionService,
72
		BoardService $boardService,
73
		NotificationHelper $notificationHelper,
74
		AssignedUsersMapper $assignedUsersMapper,
75
		AttachmentService $attachmentService,
76
		ActivityManager $activityManager,
77
		ICommentsManager $commentsManager,
78
		IUserManager $userManager,
79
		ChangeHelper $changeHelper,
80
		EventDispatcherInterface $eventDispatcher,
81
		$userId
82
	) {
83
		$this->cardMapper = $cardMapper;
84
		$this->stackMapper = $stackMapper;
85
		$this->boardMapper = $boardMapper;
86
		$this->labelMapper = $labelMapper;
87
		$this->permissionService = $permissionService;
88
		$this->boardService = $boardService;
89
		$this->notificationHelper = $notificationHelper;
90
		$this->assignedUsersMapper = $assignedUsersMapper;
91
		$this->attachmentService = $attachmentService;
92
		$this->activityManager = $activityManager;
93
		$this->commentsManager = $commentsManager;
94
		$this->userManager = $userManager;
95
		$this->changeHelper = $changeHelper;
96
		$this->eventDispatcher = $eventDispatcher;
97
		$this->currentUser = $userId;
98
	}
99
100
	public function enrich($card) {
101
		$cardId = $card->getId();