Code Duplication    Length = 5-5 lines in 4 locations

lib/private/legacy/app.php 4 locations

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