@@ 91-100 (lines=10) @@ | ||
88 | return null; |
|
89 | } |
|
90 | ||
91 | public function mapParticipant(AssignedUsers &$assignment) { |
|
92 | $userManager = $this->userManager; |
|
93 | $assignment->resolveRelation('participant', function() use (&$userManager, &$assignment) { |
|
94 | $user = $userManager->get($assignment->getParticipant()); |
|
95 | if ($user !== null) { |
|
96 | return new User($user); |
|
97 | } |
|
98 | return null; |
|
99 | }); |
|
100 | } |
|
101 | ||
102 | ||
103 | } |
@@ 200-209 (lines=10) @@ | ||
197 | return $row['id']; |
|
198 | } |
|
199 | ||
200 | public function mapOwner(Card &$card) { |
|
201 | $userManager = $this->userManager; |
|
202 | $card->resolveRelation('owner', function($owner) use (&$userManager) { |
|
203 | $user = $userManager->get($owner); |
|
204 | if ($user !== null) { |
|
205 | return new User($user); |
|
206 | } |
|
207 | return null; |
|
208 | }); |
|
209 | } |
|
210 | ||
211 | ||
212 | } |
@@ 253-262 (lines=10) @@ | ||
250 | /** |
|
251 | * @param Board $board |
|
252 | */ |
|
253 | public function mapOwner(Board &$board) { |
|
254 | $userManager = $this->userManager; |
|
255 | $board->resolveRelation('owner', function($owner) use (&$userManager) { |
|
256 | $user = $userManager->get($owner); |
|
257 | if ($user !== null) { |
|
258 | return new User($user); |
|
259 | } |
|
260 | return null; |
|
261 | }); |
|
262 | } |
|
263 | ||
264 | ||
265 | } |