Code Duplication    Length = 3-3 lines in 6 locations

lib/Activity/DeckProvider.php 6 locations

@@ 154-156 (lines=3) @@
151
152
	private function getIcon(IEvent $event) {
153
		$event->setIcon($this->urlGenerator->imagePath('deck', 'deck-dark.svg'));
154
		if (strpos($event->getSubject(), '_update') !== false) {
155
			$event->setIcon($this->urlGenerator->imagePath('files', 'change.svg'));
156
		}
157
		if (strpos($event->getSubject(), '_create') !== false) {
158
			$event->setIcon($this->urlGenerator->imagePath('files', 'add-color.svg'));
159
		}
@@ 157-159 (lines=3) @@
154
		if (strpos($event->getSubject(), '_update') !== false) {
155
			$event->setIcon($this->urlGenerator->imagePath('files', 'change.svg'));
156
		}
157
		if (strpos($event->getSubject(), '_create') !== false) {
158
			$event->setIcon($this->urlGenerator->imagePath('files', 'add-color.svg'));
159
		}
160
		if (strpos($event->getSubject(), '_delete') !== false) {
161
			$event->setIcon($this->urlGenerator->imagePath('files', 'delete-color.svg'));
162
		}
@@ 160-162 (lines=3) @@
157
		if (strpos($event->getSubject(), '_create') !== false) {
158
			$event->setIcon($this->urlGenerator->imagePath('files', 'add-color.svg'));
159
		}
160
		if (strpos($event->getSubject(), '_delete') !== false) {
161
			$event->setIcon($this->urlGenerator->imagePath('files', 'delete-color.svg'));
162
		}
163
		if (strpos($event->getSubject(), 'archive') !== false) {
164
			$event->setIcon($this->urlGenerator->imagePath('deck', 'archive.svg'));
165
		}
@@ 163-165 (lines=3) @@
160
		if (strpos($event->getSubject(), '_delete') !== false) {
161
			$event->setIcon($this->urlGenerator->imagePath('files', 'delete-color.svg'));
162
		}
163
		if (strpos($event->getSubject(), 'archive') !== false) {
164
			$event->setIcon($this->urlGenerator->imagePath('deck', 'archive.svg'));
165
		}
166
		if (strpos($event->getSubject(), '_restore') !== false) {
167
			$event->setIcon($this->urlGenerator->imagePath('core', 'actions/history.svg'));
168
		}
@@ 166-168 (lines=3) @@
163
		if (strpos($event->getSubject(), 'archive') !== false) {
164
			$event->setIcon($this->urlGenerator->imagePath('deck', 'archive.svg'));
165
		}
166
		if (strpos($event->getSubject(), '_restore') !== false) {
167
			$event->setIcon($this->urlGenerator->imagePath('core', 'actions/history.svg'));
168
		}
169
		if (strpos($event->getSubject(), 'attachment_') !== false) {
170
			$event->setIcon($this->urlGenerator->imagePath('core', 'places/files.svg'));
171
		}
@@ 169-171 (lines=3) @@
166
		if (strpos($event->getSubject(), '_restore') !== false) {
167
			$event->setIcon($this->urlGenerator->imagePath('core', 'actions/history.svg'));
168
		}
169
		if (strpos($event->getSubject(), 'attachment_') !== false) {
170
			$event->setIcon($this->urlGenerator->imagePath('core', 'places/files.svg'));
171
		}
172
		if (strpos($event->getSubject(), 'comment_') !== false) {
173
			$event->setIcon($this->urlGenerator->imagePath('core', 'actions/comment.svg'));
174
		}