public function __isset($name) { if (isset($this->data[$name])) { return isset($this->data[$name]); } if (property_exists($this->db, $name)) { return isset($this->db->{$name}); } }