コード例 #1
0
ファイル: Sorter.php プロジェクト: argenis1763/vc
 public function __set($name, $value)
 {
     if (array_key_exists($name, $this->_options)) {
         return $this->_options[$name] = $value;
     }
     return parent::__set($name, $value);
 }
コード例 #2
0
 /**
  * override defaults __set method to allow set options easier
  * 
  * @param mixed $name
  * @param mixed $value
  * @return mixed
  */
 function __set($name, $value)
 {
     try {
         return parent::__set($name, $value);
     } catch (exception $e) {
         return $this->_options[$name] = $value;
     }
 }
コード例 #3
0
ファイル: ElFinderWidget.php プロジェクト: ASDAFF/its-crm
 public function __set($name, $value)
 {
     if (!$this->canSetProperty($name)) {
         $this->options[$name] = $value;
     } else {
         parent::__set($name, $value);
     }
 }
コード例 #4
0
ファイル: UloginWidget.php プロジェクト: hit-shappens/testapp
 public function __set($name, $value)
 {
     if (isset($this->params[$name])) {
         $this->params[$name] = $value;
     } else {
         return parent::__set($name, $value);
     }
 }
コード例 #5
0
ファイル: JTimeAgo.php プロジェクト: hntvu/db_for_site
 /**
  * @param $name
  * @param $value
  */
 public function __set($name, $value)
 {
     if (strcasecmp($name, 'debugMode') == 0) {
         //back compatible  with previous version
         $this->debug = $value;
     } else {
         try {
             //shouldn't swallow the parent ' __set operation
             parent::__set($name, $value);
         } catch (Exception $e) {
             $this->options[$name] = $value;
         }
     }
 }
コード例 #6
0
ファイル: JTagIt.php プロジェクト: rootbear/Yii-Tagit
 /**
  * @param $name
  * @param $value
  */
 public function __set($name, $value)
 {
     try {
         //shouldn't swallow the parent ' __set operation
         parent::__set($name, $value);
     } catch (Exception $e) {
         $this->options[$name] = $value;
     }
 }