/** * @param \Generated\Shared\Transfer\AddressTransfer $addressTransfer * * @return string */ protected function formatAddress($addressTransfer) { return trim(sprintf('%s %s %s', $addressTransfer->getAddress1(), $addressTransfer->getAddress2(), $addressTransfer->getAddress3())); }
/** * @param \Generated\Shared\Transfer\AddressTransfer $addressTransfer * * @return array */ public function getFormattedAddressArray(AddressTransfer $addressTransfer) { $address = []; if (count($addressTransfer->getCompany()) > 0) { $address[] = $addressTransfer->getCompany(); } $address[] = sprintf('%s %s %s', $addressTransfer->getSalutation(), $addressTransfer->getFirstName(), $addressTransfer->getLastName()); if (count($addressTransfer->getAddress1()) > 0) { $address[] = $addressTransfer->getAddress1(); } if (count($addressTransfer->getAddress2()) > 0) { $address[] = $addressTransfer->getAddress2(); } if (count($addressTransfer->getAddress3()) > 0) { $address[] = $addressTransfer->getAddress3(); } $address[] = sprintf('%s %s', $addressTransfer->getZipCode(), $addressTransfer->getCity()); return $address; }