Code Duplication    Length = 7-7 lines in 3 locations

lib/Command/CirclesReport.php 3 locations

@@ 264-270 (lines=7) @@
261
			$circle->setMembers($members);
262
		}
263
264
		if ($circle->hasMemberships()) {
265
			$memberships = [];
266
			foreach ($circle->getMemberships() as $membership) {
267
				$memberships[] = $this->obfuscateMembership($membership);
268
			}
269
			$circle->setMemberships($memberships);
270
		}
271
272
273
		return $circle;
@@ 318-324 (lines=7) @@
315
			$member->setRemoteInstance($this->obfuscateRemoteInstance($member->getRemoteInstance()));
316
		}
317
318
		if ($member->hasMemberships()) {
319
			$memberships = [];
320
			foreach ($member->getMemberships() as $membership) {
321
				$memberships[] = $this->obfuscateMembership($membership);
322
			}
323
			$member->setMemberships($memberships);
324
		}
325
326
		return $member;
327
	}
@@ 348-354 (lines=7) @@
345
			$federatedUser->setLink($this->obfuscateMembership($federatedUser->getLink()));
346
		}
347
348
		if ($federatedUser->hasMemberships()) {
349
			$memberships = [];
350
			foreach ($federatedUser->getMemberships() as $membership) {
351
				$memberships[] = $this->obfuscateMembership($membership);
352
			}
353
			$federatedUser->setMemberships($memberships);
354
		}
355
356
		return $federatedUser;
357
	}