public function __isset($name) { switch ($name) { case "route": return isset($this->route); break; default: return parent::__isset($name); break; } }