/** * @inheritDoc */ public function __toString() { $names = []; if (($longName = $this->optionDefinition->getLongName()) !== null) { $names[] = $longName; } if (($shortName = $this->optionDefinition->getShortName()) !== null) { $names[] = $shortName; } return 'option(' . implode(' | ', $names) . ')::' . $this->optionDefinition->getType(); }