Code Duplication    Length = 11-12 lines in 2 locations

lib/GlobalScale/MemberAdd.php 1 location

@@ 107-117 (lines=11) @@
104
	 *
105
	 * @throws MemberAlreadyExistsException
106
	 */
107
	public function manage(GSEvent $event): void {
108
		$circle = $event->getCircle();
109
		$member = $event->getMember();
110
		if ($member->getJoined() === '') {
111
			$this->membersRequest->createMember($member);
112
		} else {
113
			$this->membersRequest->updateMember($member);
114
		}
115
116
		$this->eventsService->onMemberNew($circle, $member);
117
	}
118
119
120
	/**

lib/GlobalScale/MemberJoin.php 1 location

@@ 90-101 (lines=12) @@
87
	 *
88
	 * @throws MemberAlreadyExistsException
89
	 */
90
	public function manage(GSEvent $event): void {
91
		$circle = $event->getCircle();
92
		$member = $event->getMember();
93
94
		if ($member->getJoined() === '') {
95
			$this->membersRequest->createMember($member);
96
		} else {
97
			$this->membersRequest->updateMember($member);
98
		}
99
100
		$this->eventsService->onMemberNew($circle, $member);
101
	}
102
103
104
	/**