예제 #1
0
 public function setValue($val)
 {
     if (!is_null($val) && !$val instanceof ObjectUri && !$val instanceof MediaObject) {
         $val = new MediaObject($val);
     }
     return parent::setValue($val);
 }
예제 #2
0
 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);
 }