public function setValue($value) { if ($this->hasFieldType()) { $this->getFieldType()->setValue($value); } else { $this->tempValue = $value; } }