/** * @param ShipmentCollectionPoint|ShipmentPersonalPoint $shipment */ private function getAddressDescription(ShipmentOption $shipment) { $description = sprintf('%s %s %s', $shipment->getStreet(), $shipment->getCity(), $shipment->getZip()); if ($shipment->hasName()) { $description = sprintf('%s, %s', $shipment->getName(), $description); } return $description; }