Code Duplication    Length = 3-3 lines in 6 locations

lib/Activity/DeckProvider.php 6 locations

@@ 139-141 (lines=3) @@
136
137
	private function getIcon(IEvent $event) {
138
		$event->setIcon($this->urlGenerator->imagePath('deck', 'deck-dark.svg'));
139
		if (strpos($event->getSubject(), '_update') !== false) {
140
			$event->setIcon($this->urlGenerator->imagePath('files', 'change.svg'));
141
		}
142
		if (strpos($event->getSubject(), '_create') !== false) {
143
			$event->setIcon($this->urlGenerator->imagePath('files', 'add-color.svg'));
144
		}
@@ 142-144 (lines=3) @@
139
		if (strpos($event->getSubject(), '_update') !== false) {
140
			$event->setIcon($this->urlGenerator->imagePath('files', 'change.svg'));
141
		}
142
		if (strpos($event->getSubject(), '_create') !== false) {
143
			$event->setIcon($this->urlGenerator->imagePath('files', 'add-color.svg'));
144
		}
145
		if (strpos($event->getSubject(), '_delete') !== false) {
146
			$event->setIcon($this->urlGenerator->imagePath('files', 'delete-color.svg'));
147
		}
@@ 145-147 (lines=3) @@
142
		if (strpos($event->getSubject(), '_create') !== false) {
143
			$event->setIcon($this->urlGenerator->imagePath('files', 'add-color.svg'));
144
		}
145
		if (strpos($event->getSubject(), '_delete') !== false) {
146
			$event->setIcon($this->urlGenerator->imagePath('files', 'delete-color.svg'));
147
		}
148
		if (strpos($event->getSubject(), 'archive') !== false) {
149
			$event->setIcon($this->urlGenerator->imagePath('deck', 'archive.svg'));
150
		}
@@ 148-150 (lines=3) @@
145
		if (strpos($event->getSubject(), '_delete') !== false) {
146
			$event->setIcon($this->urlGenerator->imagePath('files', 'delete-color.svg'));
147
		}
148
		if (strpos($event->getSubject(), 'archive') !== false) {
149
			$event->setIcon($this->urlGenerator->imagePath('deck', 'archive.svg'));
150
		}
151
		if (strpos($event->getSubject(), '_restore') !== false) {
152
			$event->setIcon($this->urlGenerator->imagePath('core', 'actions/history.svg'));
153
		}
@@ 151-153 (lines=3) @@
148
		if (strpos($event->getSubject(), 'archive') !== false) {
149
			$event->setIcon($this->urlGenerator->imagePath('deck', 'archive.svg'));
150
		}
151
		if (strpos($event->getSubject(), '_restore') !== false) {
152
			$event->setIcon($this->urlGenerator->imagePath('core', 'actions/history.svg'));
153
		}
154
		if (strpos($event->getSubject(), 'attachment_') !== false) {
155
			$event->setIcon($this->urlGenerator->imagePath('core', 'places/files.svg'));
156
		}
@@ 154-156 (lines=3) @@
151
		if (strpos($event->getSubject(), '_restore') !== false) {
152
			$event->setIcon($this->urlGenerator->imagePath('core', 'actions/history.svg'));
153
		}
154
		if (strpos($event->getSubject(), 'attachment_') !== false) {
155
			$event->setIcon($this->urlGenerator->imagePath('core', 'places/files.svg'));
156
		}
157
		if (strpos($event->getSubject(), 'comment_') !== false) {
158
			$event->setIcon($this->urlGenerator->imagePath('core', 'actions/comment.svg'));
159
		}