Code Duplication    Length = 7-7 lines in 3 locations

lib/Activity/Provider.php 3 locations

@@ 134-140 (lines=7) @@
131
					$this->l10n->t('{member} joined {circle}')
132
				);
133
134
			case 'member_add':
135
				return $this->parseCircleMemberAdvancedEvent(
136
					$circle, $member, $event,
137
					$this->l10n->t('You added {member} as member to {circle}'),
138
					$this->l10n->t('You were added as member to {circle} by {author}'),
139
					$this->l10n->t('{member} was added as member to {circle} by {author}')
140
				);
141
142
			case 'member_left':
143
				return $this->parseCircleMemberEvent(
@@ 149-155 (lines=7) @@
146
					$this->l10n->t('{member} left {circle}')
147
				);
148
149
			case 'member_remove':
150
				return $this->parseCircleMemberAdvancedEvent(
151
					$circle, $member, $event,
152
					$this->l10n->t('You removed {member} from {circle}'),
153
					$this->l10n->t('You were removed from {circle} by {author}'),
154
					$this->l10n->t('{member} was removed from {circle} by {author}')
155
				);
156
		}
157
158
		return $event;
@@ 204-210 (lines=7) @@
201
		$member = Member::fromJSON($this->l10n, $params['member']);
202
203
		switch ($event->getSubject()) {
204
			case 'member_invited':
205
				return $this->parseCircleMemberAdvancedEvent(
206
					$circle, $member, $event,
207
					$this->l10n->t('You invited {member} into {circle}'),
208
					$this->l10n->t('You have been invited into {circle} by {author}'),
209
					$this->l10n->t('{member} have been invited into {circle} by {author}')
210
				);
211
212
			case 'member_level':
213
				$level = [$this->l10n->t($member->getLevelString())];