Переглянути джерело

register app autoload instead of loading apps

tags/v11.0RC2
Arthur Schiwon 7 роки тому
джерело
коміт
ac04ba6784
Аккаунт користувача з таким Email не знайдено

+ 0
- 8
apps/systemtags/lib/Settings/Admin.php Переглянути файл

@@ -23,19 +23,11 @@

namespace OCA\SystemTags\Settings;

use OCA\Federation\TrustedServers;
use OCP\AppFramework\Http\TemplateResponse;
use OCP\Settings\ISettings;

class Admin implements ISettings {

/** @var TrustedServers */
private $trustedServers;

public function __construct(TrustedServers $trustedServers) {
$this->trustedServers = $trustedServers;
}

/**
* @return TemplateResponse
*/

+ 2
- 1
lib/private/Installer.php Переглянути файл

@@ -594,7 +594,8 @@ class Installer {
OC_App::setAppTypes($info['id']);

if(isset($info['settings']) && is_array($info['settings'])) {
\OC_App::loadApp($app, false);
// requires that autoloading was registered for the app,
// as happens before running the install.php some lines above
\OC::$server->getSettingsManager()->setupSettings($info['settings']);
}


+ 6
- 3
lib/private/legacy/app.php Переглянути файл

@@ -348,7 +348,8 @@ class OC_App {

$info = self::getAppInfo($app);
if(isset($info['settings']) && is_array($info['settings'])) {
self::loadApp($app, false);
$appPath = self::getAppPath($app);
self::registerAutoloading($app, $appPath);
\OC::$server->getSettingsManager()->setupSettings($info['settings']);
}
}
@@ -1170,7 +1171,8 @@ class OC_App {
}

if(isset($info['settings']) && is_array($info['settings'])) {
self::loadApp($app, false);
$appPath = self::getAppPath($app);
self::registerAutoloading($app, $appPath);
\OC::$server->getSettingsManager()->setupSettings($info['settings']);
}

@@ -1212,7 +1214,8 @@ class OC_App {
}
self::setupBackgroundJobs($appData['background-jobs']);
if(isset($appData['settings']) && is_array($appData['settings'])) {
self::loadApp($appId, false);
$appPath = self::getAppPath($appId);
self::registerAutoloading($appId, $appPath);
\OC::$server->getSettingsManager()->setupSettings($appData['settings']);
}


Завантаження…
Відмінити
Зберегти