¨4.0.1¨

This commit is contained in:
¨NW¨
2023-12-03 14:07:47 +00:00
parent c08b36d1b6
commit f35052522d
1112 changed files with 43019 additions and 24987 deletions

View File

@@ -9,27 +9,32 @@ class CartShippingMethod
private $cart;
private $shippingMethodCondition;
public function __construct($cart, $shippingMethodCondition)
{
$this->cart = $cart;
$this->shippingMethodCondition = $shippingMethodCondition;
}
public function name()
{
return $this->shippingMethodCondition->getAttribute('shipping_method')->name;
}
public function label()
{
return $this->shippingMethodCondition->getAttribute('shipping_method')->label;
}
public function cost()
{
return Money::inDefaultCurrency($this->calculate());
}
private function calculate()
{
return $this->shippingMethodCondition->getCalculatedValue($this->cart->subTotal()->amount());