public function __toString() : string { $string = ''; if (!$this->getUnionType()->isEmpty()) { $string .= "{$this->getUnionType()} "; } return "{$string}\${$this->getName()}"; }