LoggingConfigForm: make the webserver log option available

refs #11652
This commit is contained in:
Alexander A. Klimov 2016-10-19 15:34:57 +02:00
parent b2ab99fd71
commit 707f0435a2
1 changed files with 3 additions and 2 deletions

View File

@ -39,6 +39,7 @@ class LoggingConfigForm extends Form
'label' => $this->translate('Logging Type'),
'description' => $this->translate('The type of logging to utilize.'),
'multiOptions' => array(
'php' => $this->translate('Webserver Log', 'app.config.logging.type'),
'syslog' => 'Syslog',
'file' => $this->translate('File', 'app.config.logging.type'),
'none' => $this->translate('None', 'app.config.logging.type')
@ -64,7 +65,7 @@ class LoggingConfigForm extends Form
);
}
if (false === isset($formData['logging_log']) || $formData['logging_log'] === 'syslog') {
if (false === isset($formData['logging_log']) || in_array($formData['logging_log'], array('syslog', 'php'))) {
$this->addElement(
'text',
'logging_application',
@ -72,7 +73,7 @@ class LoggingConfigForm extends Form
'required' => true,
'label' => $this->translate('Application Prefix'),
'description' => $this->translate(
'The name of the application by which to prefix syslog messages.'
'The name of the application by which to prefix log messages.'
),
'requirement' => $this->translate('The application prefix must not contain whitespace.'),
'value' => 'icingaweb2',