コード例 #1
0
ファイル: Graphics.php プロジェクト: sledgehammer/graphics
 public function __get($property)
 {
     switch ($property) {
         case 'width':
         case 'height':
         case 'aspectRatio':
             $method = 'get' . ucfirst($property);
             return $this->{$method}();
     }
     return parent::__get($property);
 }
コード例 #2
0
ファイル: ActiveRecord.php プロジェクト: sledgehammer/orm
 public function __get($property)
 {
     if ($this->_state == 'deleted') {
         notice('A deleted Record has no properties');
         return;
     } else {
         return parent::__get($property);
     }
 }