Code Duplication    Length = 4-4 lines in 3 locations

lib/private/legacy/app.php 3 locations

@@ 350-353 (lines=4) @@
347
		}
348
349
		$info = self::getAppInfo($app);
350
		if(isset($info['settings']) && is_array($info['settings'])) {
351
			self::loadApp($app, false);
352
			\OC::$server->getSettingsManager()->setupSettings($info['settings']);
353
		}
354
	}
355
356
	/**
@@ 1172-1175 (lines=4) @@
1169
				$config->setAppValue($app, 'ocsid', $appData['id']);
1170
			}
1171
1172
			if(isset($info['settings']) && is_array($info['settings'])) {
1173
				self::loadApp($app, false);
1174
				\OC::$server->getSettingsManager()->setupSettings($info['settings']);
1175
			}
1176
1177
			\OC_Hook::emit('OC_App', 'post_enable', array('app' => $app));
1178
		} else {
@@ 1214-1217 (lines=4) @@
1211
			include $appPath . '/appinfo/update.php';
1212
		}
1213
		self::setupBackgroundJobs($appData['background-jobs']);
1214
		if(isset($appData['settings']) && is_array($appData['settings'])) {
1215
			self::loadApp($appId, false);
1216
			\OC::$server->getSettingsManager()->setupSettings($appData['settings']);
1217
		}
1218
1219
		//set remote/public handlers
1220
		if (array_key_exists('ocsid', $appData)) {