/** * Returns delivery source address * * @return \XLite\Model\Address */ public function getSourceAddress() { if (null === $this->sourceAddress) { $address = new \XLite\Model\Address(); $config = $this->getCompanyConfiguration(); $address->setStreet($config->location_address); $address->setCity($config->location_city); $address->setCountryCode($config->location_country); if ($config->location_state) { $address->setStateId($config->location_state); } if ($config->location_custom_state) { $address->setCustomState($config->location_custom_state); } $address->setZipcode($config->location_zipcode); $this->sourceAddress = $address; } return $this->sourceAddress; }