Example #1
0
 /**
  * Get default customer address for taxes calculation
  *
  * @return array
  */
 protected function getDefaultAddress()
 {
     return \XLite\Model\Shipping::getDefaultAddress();
 }
Example #2
0
 /**
  * Get shipping address
  * 
  * @return \XLite\Model\Address
  */
 protected function getShippingAddress()
 {
     if (null === static::$shippingAddress) {
         if ($this->hasShippingAddress()) {
             static::$shippingAddress = \XLite\Model\Shipping::prepareAddressData(\XLite::getController()->getCart()->getProfile()->getShippingAddress());
         } else {
             static::$shippingAddress = \XLite\Model\Shipping::getDefaultAddress();
         }
     }
     return static::$shippingAddress;
 }