Code Duplication    Length = 10-11 lines in 2 locations

lib/GlobalScale/MemberLeave.php 1 location

@@ 75-84 (lines=10) @@
72
	/**
73
	 * @param GSEvent $event
74
	 */
75
	public function manage(GSEvent $event): void {
76
		$circle = $event->getCircle();
77
		$member = $event->getMember();
78
79
		$this->eventsService->onMemberLeaving($circle, $member);
80
81
		$this->membersRequest->removeMember($member);
82
		$this->sharesRequest->removeSharesFromMember($member);
83
		$this->gsSharesRequest->removeGSSharesFromMember($member);
84
	}
85
86
87
	/**

lib/GlobalScale/MemberRemove.php 1 location

@@ 96-106 (lines=11) @@
93
	 *
94
	 * @throws MemberAlreadyExistsException
95
	 */
96
	public function manage(GSEvent $event): void {
97
		$circle = $event->getCircle();
98
		$member = $event->getMember();
99
100
		$this->eventsService->onMemberLeaving($circle, $member);
101
		$this->membersRequest->removeMember($member);
102
103
		$this->gsSharesRequest->removeGSSharesFromMember($member);
104
		$this->sharesRequest->removeSharesFromMember($member);
105
		$this->tokensRequest->removeTokensFromMember($member);
106
	}
107
108
}
109