Code Duplication    Length = 5-5 lines in 3 locations

lib/private/legacy/app.php 3 locations

@@ 411-415 (lines=5) @@
408
		}
409
410
		$info = self::getAppInfo($appId);
411
		if(isset($info['settings']) && is_array($info['settings'])) {
412
			$appPath = self::getAppPath($appId);
413
			self::registerAutoloading($appId, $appPath);
414
			\OC::$server->getSettingsManager()->setupSettings($info['settings']);
415
		}
416
	}
417
418
	/**
@@ 1109-1113 (lines=5) @@
1106
				$config->setAppValue($app, 'ocsid', $appData['id']);
1107
			}
1108
1109
			if(isset($info['settings']) && is_array($info['settings'])) {
1110
				$appPath = self::getAppPath($app);
1111
				self::registerAutoloading($app, $appPath);
1112
				\OC::$server->getSettingsManager()->setupSettings($info['settings']);
1113
			}
1114
1115
			\OC_Hook::emit('OC_App', 'post_enable', array('app' => $app));
1116
		} else {
@@ 1152-1156 (lines=5) @@
1149
			include $appPath . '/appinfo/update.php';
1150
		}
1151
		self::setupBackgroundJobs($appData['background-jobs']);
1152
		if(isset($appData['settings']) && is_array($appData['settings'])) {
1153
			$appPath = self::getAppPath($appId);
1154
			self::registerAutoloading($appId, $appPath);
1155
			\OC::$server->getSettingsManager()->setupSettings($appData['settings']);
1156
		}
1157
1158
		//set remote/public handlers
1159
		if (array_key_exists('ocsid', $appData)) {