Make GeneralConfigStep::getSummary() working with all logging types

refs #11652
This commit is contained in:
Alexander A. Klimov 2016-11-04 10:30:36 +01:00
parent a85d259b0a
commit 3189b5b12d

View File

@ -70,12 +70,24 @@ class GeneralConfigStep extends Step
$loggingHtml = '<p>' . mt('setup', 'Logging will be disabled.') . '</p>'; $loggingHtml = '<p>' . mt('setup', 'Logging will be disabled.') . '</p>';
} else { } else {
$level = $this->data['generalConfig']['logging_level']; $level = $this->data['generalConfig']['logging_level'];
switch ($type) {
case 'syslog':
$typeText = t('Syslog', 'app.config.logging.type');
break;
case 'php':
$typeText = t('Webserver Log', 'app.config.logging.type');
break;
case 'file':
$typeText = t('File', 'app.config.logging.type');
break;
}
$loggingHtml = '' $loggingHtml = ''
. '<table>' . '<table>'
. '<tbody>' . '<tbody>'
. '<tr>' . '<tr>'
. '<td><strong>' . t('Type', 'app.config.logging') . '</strong></td>' . '<td><strong>' . t('Type', 'app.config.logging') . '</strong></td>'
. '<td>' . ($type === 'syslog' ? 'Syslog' : t('File', 'app.config.logging.type')) . '</td>' . '<td>' . $typeText . '</td>'
. '</tr>' . '</tr>'
. '<tr>' . '<tr>'
. '<td><strong>' . t('Level', 'app.config.logging') . '</strong></td>' . '<td><strong>' . t('Level', 'app.config.logging') . '</strong></td>'
@ -88,7 +100,7 @@ class GeneralConfigStep extends Step
)) . '</td>' )) . '</td>'
. '</tr>' . '</tr>'
. '<tr>' . '<tr>'
. ($type === 'syslog' ? ( . ($type !== 'file' ? (
'<td><strong>' . t('Application Prefix') . '</strong></td>' '<td><strong>' . t('Application Prefix') . '</strong></td>'
. '<td>' . $this->data['generalConfig']['logging_application'] . '</td>' . '<td>' . $this->data['generalConfig']['logging_application'] . '</td>'
) : ( ) : (