* [MOD] Sort displaying of events in select

This commit is contained in:
nuxsmin
2018-08-28 13:03:15 +02:00
parent 7fcb8aa733
commit 7a938b677b
2 changed files with 14 additions and 3 deletions

View File

@@ -146,7 +146,11 @@ final class ConfigManagerController extends ControllerBase
$template->assign('curlIsAvailable', $this->extensionChecker->checkCurlAvailable());
$template->assign('logEvents', SelectItemAdapter::factory(array_merge(DatabaseLogHandler::EVENTS, $this->configData->getLogEvents()))
$events = array_merge(DatabaseLogHandler::EVENTS, $this->configData->getLogEvents());
sort($events, SORT_STRING);
$template->assign('logEvents', SelectItemAdapter::factory($events)
->getItemsFromArraySelected($this->configData->getLogEvents(), true)
);
@@ -215,7 +219,12 @@ final class ConfigManagerController extends ControllerBase
$template->assign('mailSecurity', ['SSL', 'TLS']);
$template->assign('userGroups', SelectItemAdapter::factory(UserGroupService::getItemsBasic())->getItemsFromModel());
$template->assign('userProfiles', SelectItemAdapter::factory(UserProfileService::getItemsBasic())->getItemsFromModel());
$template->assign('mailEvents', SelectItemAdapter::factory(array_merge(MailHandler::EVENTS, $this->configData->getMailEvents()))
$events = array_merge(MailHandler::EVENTS, $this->configData->getMailEvents());
sort($events, SORT_STRING);
$template->assign('mailEvents', SelectItemAdapter::factory($events)
->getItemsFromArraySelected($this->configData->getMailEvents(), true)
);