/** * Returns needed value for free shipping * * @param SilvercartCountry $country Country to get free of shipping costs from value * * @return Money * * @author Sebastian Diel <*****@*****.**> * @since 17.10.2012 */ public function FreeOfShippingCostsFrom($country) { $freeOfShippingCostsFrom = new Money(); if ($this->UseFreeOfShippingCostsFrom()) { if ($this->freeOfShippingCostsFrom->getAmount() > 0) { $freeOfShippingCostsFrom = $this->freeOfShippingCostsFrom; } else { $freeOfShippingCostsFrom = SilvercartConfig::FreeOfShippingCostsFrom($country); } } return $freeOfShippingCostsFrom; }