Code Duplication    Length = 3-3 lines in 6 locations

lib/Activity/DeckProvider.php 6 locations

@@ 132-134 (lines=3) @@
129
130
	private function getIcon(IEvent $event) {
131
		$event->setIcon($this->urlGenerator->imagePath('deck', 'deck-dark.svg'));
132
		if (strpos($event->getSubject(), '_update') !== false) {
133
			$event->setIcon($this->urlGenerator->imagePath('files', 'change.svg'));
134
		}
135
		if (strpos($event->getSubject(), '_create') !== false) {
136
			$event->setIcon($this->urlGenerator->imagePath('files', 'add-color.svg'));
137
		}
@@ 135-137 (lines=3) @@
132
		if (strpos($event->getSubject(), '_update') !== false) {
133
			$event->setIcon($this->urlGenerator->imagePath('files', 'change.svg'));
134
		}
135
		if (strpos($event->getSubject(), '_create') !== false) {
136
			$event->setIcon($this->urlGenerator->imagePath('files', 'add-color.svg'));
137
		}
138
		if (strpos($event->getSubject(), '_delete') !== false) {
139
			$event->setIcon($this->urlGenerator->imagePath('files', 'delete-color.svg'));
140
		}
@@ 138-140 (lines=3) @@
135
		if (strpos($event->getSubject(), '_create') !== false) {
136
			$event->setIcon($this->urlGenerator->imagePath('files', 'add-color.svg'));
137
		}
138
		if (strpos($event->getSubject(), '_delete') !== false) {
139
			$event->setIcon($this->urlGenerator->imagePath('files', 'delete-color.svg'));
140
		}
141
		if (strpos($event->getSubject(), 'archive') !== false) {
142
			$event->setIcon($this->urlGenerator->imagePath('deck', 'archive.svg'));
143
		}
@@ 141-143 (lines=3) @@
138
		if (strpos($event->getSubject(), '_delete') !== false) {
139
			$event->setIcon($this->urlGenerator->imagePath('files', 'delete-color.svg'));
140
		}
141
		if (strpos($event->getSubject(), 'archive') !== false) {
142
			$event->setIcon($this->urlGenerator->imagePath('deck', 'archive.svg'));
143
		}
144
		if (strpos($event->getSubject(), '_restore') !== false) {
145
			$event->setIcon($this->urlGenerator->imagePath('core', 'actions/history.svg'));
146
		}
@@ 144-146 (lines=3) @@
141
		if (strpos($event->getSubject(), 'archive') !== false) {
142
			$event->setIcon($this->urlGenerator->imagePath('deck', 'archive.svg'));
143
		}
144
		if (strpos($event->getSubject(), '_restore') !== false) {
145
			$event->setIcon($this->urlGenerator->imagePath('core', 'actions/history.svg'));
146
		}
147
		if (strpos($event->getSubject(), 'attachment_') !== false) {
148
			$event->setIcon($this->urlGenerator->imagePath('core', 'places/files.svg'));
149
		}
@@ 147-149 (lines=3) @@
144
		if (strpos($event->getSubject(), '_restore') !== false) {
145
			$event->setIcon($this->urlGenerator->imagePath('core', 'actions/history.svg'));
146
		}
147
		if (strpos($event->getSubject(), 'attachment_') !== false) {
148
			$event->setIcon($this->urlGenerator->imagePath('core', 'places/files.svg'));
149
		}
150
		return $event;
151
	}
152