public function __get($name) { switch ($name) { case 'rows': return $this->statement->affected_rows; default: return parent::__get($name); } }
public function __get($name) { switch ($name) { case 'fieldCount': if ($this->result === null) { throw new QueryNotExecutedException('The query has not been executed yet.'); } return $this->fieldCount; case 'rows': if ($this->result === null) { throw new QueryNotExecutedException('The query has not been executed yet.'); } return $this->resultingRows; default: return parent::__get($name); } }