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