Code Duplication    Length = 5-5 lines in 3 locations

lib/private/legacy/app.php 3 locations

@@ 351-355 (lines=5) @@
348
		}
349
350
		$info = self::getAppInfo($app);
351
		if(isset($info['settings']) && is_array($info['settings'])) {
352
			$appPath = self::getAppPath($app);
353
			self::registerAutoloading($app, $appPath);
354
			\OC::$server->getSettingsManager()->setupSettings($info['settings']);
355
		}
356
	}
357
358
	/**
@@ 1174-1178 (lines=5) @@
1171
				$config->setAppValue($app, 'ocsid', $appData['id']);
1172
			}
1173
1174
			if(isset($info['settings']) && is_array($info['settings'])) {
1175
				$appPath = self::getAppPath($app);
1176
				self::registerAutoloading($app, $appPath);
1177
				\OC::$server->getSettingsManager()->setupSettings($info['settings']);
1178
			}
1179
1180
			\OC_Hook::emit('OC_App', 'post_enable', array('app' => $app));
1181
		} else {
@@ 1217-1221 (lines=5) @@
1214
			include $appPath . '/appinfo/update.php';
1215
		}
1216
		self::setupBackgroundJobs($appData['background-jobs']);
1217
		if(isset($appData['settings']) && is_array($appData['settings'])) {
1218
			$appPath = self::getAppPath($appId);
1219
			self::registerAutoloading($appId, $appPath);
1220
			\OC::$server->getSettingsManager()->setupSettings($appData['settings']);
1221
		}
1222
1223
		//set remote/public handlers
1224
		if (array_key_exists('ocsid', $appData)) {