Code Duplication    Length = 7-7 lines in 3 locations

lib/Activity/Provider.php 3 locations

@@ 124-130 (lines=7) @@
121
					$this->l10n->t('{member} joined {circle}')
122
				);
123
124
			case 'member_add':
125
				return $this->parseCircleMemberAdvancedEvent(
126
					$circle, $member, $event,
127
					$this->l10n->t('You added {member} as member to {circle}'),
128
					$this->l10n->t('You were added as member to {circle} by {author}'),
129
					$this->l10n->t('{member} was added as member to {circle} by {author}')
130
				);
131
132
			case 'member_left':
133
				return $this->parseCircleMemberEvent(
@@ 139-145 (lines=7) @@
136
					$this->l10n->t('{member} left {circle}')
137
				);
138
139
			case 'member_remove':
140
				return $this->parseCircleMemberAdvancedEvent(
141
					$circle, $member, $event,
142
					$this->l10n->t('You removed {member} from {circle}'),
143
					$this->l10n->t('You were removed from {circle} by {author}'),
144
					$this->l10n->t('{member} was removed from {circle} by {author}')
145
				);
146
		}
147
148
		return $event;
@@ 196-202 (lines=7) @@
193
		$member = Member::fromJSON($this->l10n, $params['member']);
194
195
		switch ($event->getSubject()) {
196
			case 'member_invited':
197
				return $this->parseCircleMemberAdvancedEvent(
198
					$circle, $member, $event,
199
					$this->l10n->t('You invited {member} into {circle}'),
200
					$this->l10n->t('You have been invited into {circle} by {author}'),
201
					$this->l10n->t('{member} have been invited into {circle} by {author}')
202
				);
203
204
			case 'member_level':
205
				$level = [$this->l10n->t($member->getLevelString())];