/** * @param string $description * @return null */ public function setDescription($description) { if (!isset($this->loadedFields['description'])) { $this->loadProperties(); } $oldValue = null; if (array_key_exists('description', $this->loadedValues)) { $oldValue = $this->loadedValues['description']; } if ($oldValue === $description) { $this->description = $description; return; } return parent::setDescription($description); }