Code Duplication    Length = 8-8 lines in 2 locations

lib/Db/CirclesRequestBuilder.php 2 locations

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