* [MOD] Code refactoring

This commit is contained in:
nuxsmin
2018-02-28 11:28:18 +01:00
parent a045c54a37
commit ec39b3ebfd
4 changed files with 12 additions and 23 deletions

View File

@@ -2,8 +2,8 @@
/**
* sysPass
*
* @author nuxsmin
* @link https://syspass.org
* @author nuxsmin
* @link https://syspass.org
* @copyright 2012-2018, Rubén Domínguez nuxsmin@$syspass.org
*
* This file is part of sysPass.
@@ -137,13 +137,10 @@ class ConfigManagerController extends ControllerBase
$template->setBase('config');
$template->addTemplate('general');
$userData = $this->session->getUserData();
$template->assign('langs', SelectItemAdapter::factory(Language::getAvailableLanguages())->getItemsFromArraySelected([$this->configData->getSiteLang()]));
$template->assign('themes', SelectItemAdapter::factory($this->theme->getThemesAvailable())->getItemsFromArraySelected([$this->configData->getSiteTheme()]));
$template->assign('isDemoMode', $this->configData->isDemoEnabled() && !$userData->getIsAdminApp());
$template->assign('isDisabled', $this->configData->isDemoEnabled() && !$userData->getIsAdminApp() ? 'disabled' : '');
$template->assign('configData', $this->configData);
$template->assign('isDemoMode', $this->configData->isDemoEnabled() && !$this->userData->getIsAdminApp());
$template->assign('isDisabled', $this->configData->isDemoEnabled() && !$this->userData->getIsAdminApp() ? 'disabled' : '');
$template->assign('users', SelectItemAdapter::factory(UserService::getItemsBasic())->getItemsFromModel());
$template->assign('userGroups', SelectItemAdapter::factory(UserGroupService::getItemsBasic())->getItemsFromModel());
@@ -161,8 +158,6 @@ class ConfigManagerController extends ControllerBase
$template->setBase('config');
$template->addTemplate('accounts');
$template->assign('configData', $this->configData);
return new DataTab(__('Cuentas'), $template);
}
@@ -175,8 +170,6 @@ class ConfigManagerController extends ControllerBase
$template->setBase('config');
$template->addTemplate('wiki');
$template->assign('configData', $this->configData);
return new DataTab(__('Wiki'), $template);
}
@@ -192,7 +185,6 @@ class ConfigManagerController extends ControllerBase
$template->addTemplate('ldap');
$template->assign('ldapIsAvailable', Checks::ldapIsAvailable());
$template->assign('configData', $this->configData);
$template->assign('userGroups', SelectItemAdapter::factory(UserGroupService::getItemsBasic())->getItemsFromModel());
$template->assign('userProfiles', SelectItemAdapter::factory(UserProfileService::getItemsBasic())->getItemsFromModel());
@@ -211,7 +203,6 @@ class ConfigManagerController extends ControllerBase
$template->addTemplate('mail');
$template->assign('mailSecurity', ['SSL', 'TLS']);
$template->assign('configData', $this->configData);
$template->assign('userGroups', SelectItemAdapter::factory(UserGroupService::getItemsBasic())->getItemsFromModel());
$template->assign('userProfiles', SelectItemAdapter::factory(UserProfileService::getItemsBasic())->getItemsFromModel());
@@ -231,8 +222,6 @@ class ConfigManagerController extends ControllerBase
$template->addTemplate('encryption');
$template->assign('mailSecurity', ['SSL', 'TLS']);
$template->assign('configData', $this->configData);
$template->assign('numAccounts', $this->dic->get(AccountService::class)->getTotalNumAccounts()->num);
$template->assign('taskId', Task::genTaskId('masterpass'));