public function setValue($val) { if (!is_null($val) && !$val instanceof ObjectUri && !$val instanceof MediaObject) { $val = new MediaObject($val); } return parent::setValue($val); }
public function __construct($id = null, array $params = null, $backend = null) { $this->_setParameterObjects(array('enable_quickset' => new Parameter(Parameter::BOOLEAN, true))); parent::__construct($id, $params, $backend); }
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); }