Code Duplication    Length = 6-6 lines in 2 locations

lib/Db/CirclesRequestBuilder.php 2 locations

@@ 487-492 (lines=6) @@
484
		$circle->setType($data['type']);
485
		$circle->setCreation($data['creation']);
486
487
		if (key_exists('viewer_level', $data)) {
488
			$user = new Member($data['viewer_userid'], Member::TYPE_USER, $circle->getUniqueId());
489
			$user->setStatus($data['viewer_status']);
490
			$user->setLevel($data['viewer_level']);
491
			$circle->setViewer($user);
492
		}
493
494
		if (key_exists('owner_level', $data)) {
495
			$owner = new Member($data['owner_userid'], Member::TYPE_USER, $circle->getUniqueId());
@@ 494-499 (lines=6) @@
491
			$circle->setViewer($user);
492
		}
493
494
		if (key_exists('owner_level', $data)) {
495
			$owner = new Member($data['owner_userid'], Member::TYPE_USER, $circle->getUniqueId());
496
			$owner->setStatus($data['owner_status']);
497
			$owner->setLevel($data['owner_level']);
498
			$circle->setOwner($owner);
499
		}
500
501
		return $circle;
502
	}