Code Duplication    Length = 3-3 lines in 6 locations

lib/Activity/DeckProvider.php 6 locations

@@ 168-170 (lines=3) @@
165
166
	private function getIcon(IEvent $event) {
167
		$event->setIcon($this->urlGenerator->imagePath('deck', 'deck-dark.svg'));
168
		if (strpos($event->getSubject(), '_update') !== false) {
169
			$event->setIcon($this->urlGenerator->imagePath('files', 'change.svg'));
170
		}
171
		if (strpos($event->getSubject(), '_create') !== false) {
172
			$event->setIcon($this->urlGenerator->imagePath('files', 'add-color.svg'));
173
		}
@@ 171-173 (lines=3) @@
168
		if (strpos($event->getSubject(), '_update') !== false) {
169
			$event->setIcon($this->urlGenerator->imagePath('files', 'change.svg'));
170
		}
171
		if (strpos($event->getSubject(), '_create') !== false) {
172
			$event->setIcon($this->urlGenerator->imagePath('files', 'add-color.svg'));
173
		}
174
		if (strpos($event->getSubject(), '_delete') !== false) {
175
			$event->setIcon($this->urlGenerator->imagePath('files', 'delete-color.svg'));
176
		}
@@ 174-176 (lines=3) @@
171
		if (strpos($event->getSubject(), '_create') !== false) {
172
			$event->setIcon($this->urlGenerator->imagePath('files', 'add-color.svg'));
173
		}
174
		if (strpos($event->getSubject(), '_delete') !== false) {
175
			$event->setIcon($this->urlGenerator->imagePath('files', 'delete-color.svg'));
176
		}
177
		if (strpos($event->getSubject(), 'archive') !== false) {
178
			$event->setIcon($this->urlGenerator->imagePath('deck', 'archive.svg'));
179
		}
@@ 177-179 (lines=3) @@
174
		if (strpos($event->getSubject(), '_delete') !== false) {
175
			$event->setIcon($this->urlGenerator->imagePath('files', 'delete-color.svg'));
176
		}
177
		if (strpos($event->getSubject(), 'archive') !== false) {
178
			$event->setIcon($this->urlGenerator->imagePath('deck', 'archive.svg'));
179
		}
180
		if (strpos($event->getSubject(), '_restore') !== false) {
181
			$event->setIcon($this->urlGenerator->imagePath('core', 'actions/history.svg'));
182
		}
@@ 180-182 (lines=3) @@
177
		if (strpos($event->getSubject(), 'archive') !== false) {
178
			$event->setIcon($this->urlGenerator->imagePath('deck', 'archive.svg'));
179
		}
180
		if (strpos($event->getSubject(), '_restore') !== false) {
181
			$event->setIcon($this->urlGenerator->imagePath('core', 'actions/history.svg'));
182
		}
183
		if (strpos($event->getSubject(), 'attachment_') !== false) {
184
			$event->setIcon($this->urlGenerator->imagePath('core', 'places/files.svg'));
185
		}
@@ 183-185 (lines=3) @@
180
		if (strpos($event->getSubject(), '_restore') !== false) {
181
			$event->setIcon($this->urlGenerator->imagePath('core', 'actions/history.svg'));
182
		}
183
		if (strpos($event->getSubject(), 'attachment_') !== false) {
184
			$event->setIcon($this->urlGenerator->imagePath('core', 'places/files.svg'));
185
		}
186
		if (strpos($event->getSubject(), 'comment_') !== false) {
187
			$event->setIcon($this->urlGenerator->imagePath('core', 'actions/comment.svg'));
188
		}