Directive->getText(); if (empty($value)) { $value = null; } return $value; } public function createDirective() { $this->Label->Text = $this->getLabel(); $directive_value = $this->getDirectiveValue(); $default_value = $this->getDefaultValue(); if ($this->getInConfig() === false) { if ($default_value !== 0) { $directive_value = $default_value; } else { $directive_value = ''; } } $this->Directive->setText($directive_value); $validate = $this->getRequired(); $this->DirectiveValidator->setVisible($validate); } } ?>