Beispiel #1
0
 /**
  * 如果属性不存在,不抛出异常,照常插入
  *
  * @param string $name
  * @param mixed  $value
  */
 public function __set($name, $value)
 {
     try {
         parent::__set($name, $value);
     } catch (UnknownPropertyException $e) {
         $this->setAttribute($name, $value);
     }
 }
Beispiel #2
0
 /**
  * 合并属性值
  *
  * @return string
  */
 protected function combineAttributes()
 {
     $attributes = $this->_attributes;
     return Html::attributes($attributes);
 }