public function setValue($val) { if (!is_null($val) && !$val instanceof ObjectUri && !$val instanceof MediaObject) { $val = new MediaObject($val); } return parent::setValue($val); }
public function setValue($val) { if ($val && !$val instanceof ObjectModel\ObjectUri && !$val instanceof ObjectModel\BaseObject) { $class = $this->getCollection()->getClass(); $val = new $class($val); } return parent::setValue($val); }