Code Duplication    Length = 6-6 lines in 2 locations

lib/Db/CirclesRequestBuilder.php 2 locations

@@ 501-506 (lines=6) @@
498
		$circle->setType($data['type']);
499
		$circle->setCreation($data['creation']);
500
501
		if (key_exists('viewer_level', $data)) {
502
			$user = new Member($data['viewer_userid'], Member::TYPE_USER, $circle->getUniqueId());
503
			$user->setStatus($data['viewer_status']);
504
			$user->setLevel($data['viewer_level']);
505
			$circle->setViewer($user);
506
		}
507
508
		if (key_exists('owner_level', $data)) {
509
			$owner = new Member($data['owner_userid'], Member::TYPE_USER, $circle->getUniqueId());
@@ 508-513 (lines=6) @@
505
			$circle->setViewer($user);
506
		}
507
508
		if (key_exists('owner_level', $data)) {
509
			$owner = new Member($data['owner_userid'], Member::TYPE_USER, $circle->getUniqueId());
510
			$owner->setStatus($data['owner_status']);
511
			$owner->setLevel($data['owner_level']);
512
			$circle->setOwner($owner);
513
		}
514
515
		return $circle;
516
	}