public function __get($name) { switch ($name) { case 'driver': return static::$_driver; default: return parent::__get($name); } }
public function __get($name) { switch ($name) { case 'nullable': return $this->_nullable; default: return parent::__get($name); } }
/** * Property getter handler * @param string $name Property name * @return mixed Property value * @throws \DomainException * @see Object::__get() */ public function __get($name) { switch ($name) { case 'app': return $this->_app; default: return parent::__get($name); } }
public function __get($name) { switch ($name) { case 'connectionString': return $this->cnxString; default: return parent::__get($name); } }
public function __get($name) { switch ($name) { case 'connection': return $this->cnx; case 'inTransaction': return $this->in; default: return parent::__get($name); } }
public function __get($name) { switch ($name) { case 'foo': return 'fooval'; case 'bar': return $this->bar; default: return parent::__get($name); } }
public function __get($name) { switch ($name) { case 'connection': return $this->cnx; case 'affectedRows': return $this->getAffectedRows(); default: return parent::__get($name); } }
public function __get($name) { switch ($name) { case 'connection': return $this->cnx; case 'numRows': return count($this); default: return parent::__get($name); } }
public function __get($name) { switch ($name) { case 'classname': case 'col': case 'ctor_args': case 'callback': $attr = "_{$name}"; return $this->{$attr}; case 'obj': return $this->_obj; default: return parent::__get($name); } }
/** * Property getters handler * @param string $name Property name * @return mixed Property value * @throws PropertyException * @see Object::__get() */ public function __get($name) { switch ($name) { case 'name': return $this->_name; case 'request': return $this->_request; case 'response': return $this->_response; case 'config': return $this->_config; case 'error_route': return $this->_error_route; default: return parent::__get($name); } }