예제 #1
0
파일: icon.php 프로젝트: nathan929/infinity
 /**
  */
 protected function set_property($name, $value)
 {
     switch ($name) {
         case 'primary':
         case 'secondary':
             // set it
             $this->{$name} = $value;
             // chain it
             return $this;
         default:
             return parent::set_property($name, $value);
     }
 }
예제 #2
0
 /**
  */
 protected function set_property($name, $value)
 {
     switch ($name) {
         case 'alias':
         case 'ready':
             $this->{$name} = (bool) $value;
             break;
         case 'function':
             $this->function = is_bool($value) ? $value : trim($value);
             break;
         default:
             return parent::set_property($name, $value);
     }
     // chain it
     return $this;
 }