Code Duplication    Length = 5-5 lines in 4 locations

lib/private/legacy/app.php 4 locations

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