Code Duplication    Length = 9-10 lines in 2 locations

lib/Db/DeprecatedCirclesRequestBuilder.php 2 locations

@@ 405-414 (lines=10) @@
402
		$circle->setType($data['type']);
403
		$circle->setCreation($data['creation']);
404
405
		if (key_exists('viewer_level', $data)) {
406
			$user = new DeprecatedMember($data['viewer_userid'], DeprecatedMember::TYPE_USER, $circle->getUniqueId());
407
			$user->setStatus($data['viewer_status']);
408
			$user->setMemberId($data['viewer_member_id']);
409
			$user->setCachedName($data['viewer_cached_name']);
410
			$user->setType($data['viewer_type']);
411
			$user->setInstance($data['viewer_instance']);
412
			$user->setLevel($data['viewer_level']);
413
			$circle->setViewer($user);
414
		}
415
416
		if (key_exists('owner_level', $data)) {
417
			$owner = new DeprecatedMember($data['owner_userid'], DeprecatedMember::TYPE_USER, $circle->getUniqueId());
@@ 416-424 (lines=9) @@
413
			$circle->setViewer($user);
414
		}
415
416
		if (key_exists('owner_level', $data)) {
417
			$owner = new DeprecatedMember($data['owner_userid'], DeprecatedMember::TYPE_USER, $circle->getUniqueId());
418
			$owner->setCachedName($data['owner_cached_name']);
419
			$owner->setMemberId($data['owner_member_id']);
420
			$owner->setStatus($data['owner_status']);
421
			$owner->setInstance($data['owner_instance']);
422
			$owner->setLevel($data['owner_level']);
423
			$circle->setOwner($owner);
424
		}
425
426
		return $circle;
427
	}