Config code scares me... this fixes an error on Configuration / Logging
This commit is contained in:
parent
e8118f9116
commit
5c27f8153a
|
@ -29,13 +29,13 @@
|
||||||
|
|
||||||
namespace Icinga\Form\Config;
|
namespace Icinga\Form\Config;
|
||||||
|
|
||||||
use \Zend_Config;
|
use Zend_Config;
|
||||||
use \Zend_Form_Element_Text;
|
use Zend_Form_Element_Text;
|
||||||
use \Icinga\Application\Config as IcingaConfig;
|
use Icinga\Application\Config;
|
||||||
use \Icinga\Application\Icinga;
|
use Icinga\Application\Icinga;
|
||||||
use \Icinga\Web\Form;
|
use Icinga\Web\Form;
|
||||||
use \Icinga\Web\Form\Validator\WritablePathValidator;
|
use Icinga\Web\Form\Validator\WritablePathValidator;
|
||||||
use \Icinga\Web\Form\Decorator\ConditionalHidden;
|
use Icinga\Web\Form\Decorator\ConditionalHidden;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Form class for setting the application wide logging configuration
|
* Form class for setting the application wide logging configuration
|
||||||
|
@ -108,12 +108,13 @@ class LoggingForm extends Form
|
||||||
|
|
||||||
$config = $this->getConfiguration();
|
$config = $this->getConfiguration();
|
||||||
$logging = $config->logging;
|
$logging = $config->logging;
|
||||||
|
|
||||||
if ($logging === null) {
|
if ($logging === null) {
|
||||||
$logging = new IcingaConfig(array());
|
$logging = new Zend_Config(array());
|
||||||
}
|
}
|
||||||
$debug = $config->logging->debug;
|
$debug = $logging->debug;
|
||||||
if ($debug === null) {
|
if ($debug === null) {
|
||||||
$debug = new IcingaConfig(array());
|
$debug = new Zend_Config(array());
|
||||||
}
|
}
|
||||||
|
|
||||||
$txtLogPath = new Zend_Form_Element_Text(
|
$txtLogPath = new Zend_Form_Element_Text(
|
||||||
|
@ -191,10 +192,10 @@ class LoggingForm extends Form
|
||||||
{
|
{
|
||||||
$config = $this->getConfiguration();
|
$config = $this->getConfiguration();
|
||||||
if ($config->logging === null) {
|
if ($config->logging === null) {
|
||||||
$config->logging = new IcingaConfig(array());
|
$config->logging = new Zend_Config(array());
|
||||||
}
|
}
|
||||||
if ($config->logging->debug === null) {
|
if ($config->logging->debug === null) {
|
||||||
$config->logging->debug = new IcingaConfig(array());
|
$config->logging->debug = new Zend_Config(array());
|
||||||
}
|
}
|
||||||
|
|
||||||
$values = $this->getValues();
|
$values = $this->getValues();
|
||||||
|
|
Loading…
Reference in New Issue