public function __toString() { $defaultValue = $this->getDefaultValue(); if ($this->isNull($this->value) && !$this->isNull($defaultValue)) { return (string) $defaultValue; } return $this->isNull($this->value) ? '' : (string) $this->value; }