Code Duplication    Length = 5-5 lines in 4 locations

lib/private/legacy/app.php 4 locations

@@ 170-174 (lines=5) @@
167
		}
168
169
		$info = self::getAppInfo($app);
170
		if (!empty($info['activity']['filters'])) {
171
			foreach ($info['activity']['filters'] as $filter) {
172
				\OC::$server->getActivityManager()->registerFilter($filter);
173
			}
174
		}
175
		if (!empty($info['activity']['settings'])) {
176
			foreach ($info['activity']['settings'] as $setting) {
177
				\OC::$server->getActivityManager()->registerSetting($setting);
@@ 175-179 (lines=5) @@
172
				\OC::$server->getActivityManager()->registerFilter($filter);
173
			}
174
		}
175
		if (!empty($info['activity']['settings'])) {
176
			foreach ($info['activity']['settings'] as $setting) {
177
				\OC::$server->getActivityManager()->registerSetting($setting);
178
			}
179
		}
180
		if (!empty($info['activity']['providers'])) {
181
			foreach ($info['activity']['providers'] as $provider) {
182
				\OC::$server->getActivityManager()->registerProvider($provider);
@@ 180-184 (lines=5) @@
177
				\OC::$server->getActivityManager()->registerSetting($setting);
178
			}
179
		}
180
		if (!empty($info['activity']['providers'])) {
181
			foreach ($info['activity']['providers'] as $provider) {
182
				\OC::$server->getActivityManager()->registerProvider($provider);
183
			}
184
		}
185
186
		if (!empty($info['settings']['admin'])) {
187
			foreach ($info['settings']['admin'] as $setting) {
@@ 186-190 (lines=5) @@
183
			}
184
		}
185
186
		if (!empty($info['settings']['admin'])) {
187
			foreach ($info['settings']['admin'] as $setting) {
188
				\OC::$server->getSettingsManager()->registerSetting('admin', $setting);
189
			}
190
		}
191
		if (!empty($info['settings']['admin-section'])) {
192
			foreach ($info['settings']['admin-section'] as $section) {
193
				\OC::$server->getSettingsManager()->registerSection('admin', $section);