Code Duplication    Length = 8-8 lines in 2 locations

lib/Db/CirclesRequestBuilder.php 2 locations

@@ 462-469 (lines=8) @@
459
		$circle->setType($data['type']);
460
		$circle->setCreation($data['creation']);
461
462
		if (key_exists('viewer_level', $data)) {
463
			$user = new Member($this->l10n);
464
			$user->setStatus($data['viewer_status']);
465
			$user->setCircleId($circle->getUniqueId());
466
			$user->setUserId($data['viewer_userid']);
467
			$user->setLevel($data['viewer_level']);
468
			$circle->setViewer($user);
469
		}
470
471
		if (key_exists('owner_level', $data)) {
472
			$owner = new Member($this->l10n);
@@ 471-478 (lines=8) @@
468
			$circle->setViewer($user);
469
		}
470
471
		if (key_exists('owner_level', $data)) {
472
			$owner = new Member($this->l10n);
473
			$owner->setStatus($data['owner_status']);
474
			$owner->setCircleId($circle->getUniqueId());
475
			$owner->setUserId($data['owner_userid']);
476
			$owner->setLevel($data['owner_level']);
477
			$circle->setOwner($owner);
478
		}
479
480
		return $circle;
481
	}