public function __isset($name) { switch ($name) { case 'fullname': return isset($this->fname) && isset($this->mname) && isset($this->lname); default: return parent::__isset($name); } }