* @license https://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) * @link https://www.temando.com/ */ class OrderCollectionPoint extends DataObject implements OrderCollectionPointInterface { /** * @return int */ public function getRecipientAddressId() { return $this->getData(OrderCollectionPointInterface::RECIPIENT_ADDRESS_ID); } /** * @return string */ public function getCollectionPointId() { return $this->getData(OrderCollectionPointInterface::COLLECTION_POINT_ID); } /** * @return string */ public function getName() { return $this->getData(OrderCollectionPointInterface::NAME); } /** * @return string */ public function getCountry() { return $this->getData(OrderCollectionPointInterface::COUNTRY); } /** * @return string */ public function getRegion() { return $this->getData(OrderCollectionPointInterface::REGION); } /** * @return string */ public function getPostcode() { return $this->getData(OrderCollectionPointInterface::POSTCODE); } /** * @return string */ public function getCity() { return $this->getData(OrderCollectionPointInterface::CITY); } /** * @return string[] */ public function getStreet() { return $this->getData(OrderCollectionPointInterface::STREET); } }