コード例 #1
0
 public function getDiscount()
 {
     $context = array();
     if ($code = Session::get("cart.couponcode")) {
         $context['CouponCode'] = $code;
     }
     $order = $this->Order();
     $order->extend("updateDiscountContext", $context);
     $calculator = new Shop\Discount\Calculator($order, $context);
     return $calculator->calculate();
 }
コード例 #2
0
 public function getDiscount()
 {
     $context = array();
     if ($code = $this->getCode()) {
         $context['CouponCode'] = $code;
     }
     $order = $this->Order();
     $order->extend("updateDiscountContext", $context);
     $calculator = new Shop\Discount\Calculator($order, $context);
     $amount = $calculator->calculate();
     $this->setField('Amount', $amount);
     return $amount;
 }