clear order and consumed coupon in session after processing order. Fix #162
This commit is contained in:
@@ -253,6 +253,26 @@ class Session extends BaseSession
|
||||
return $this->get("thelia.order");
|
||||
}
|
||||
|
||||
/**
|
||||
* @param Order $order
|
||||
* @return $this
|
||||
*/
|
||||
public function setProcessedOrder(Order $order)
|
||||
{
|
||||
$this->set('thelia.order.processed', $order);
|
||||
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Return an order already processed, usefull for payment modules
|
||||
* @return Order
|
||||
*/
|
||||
public function getProcessedOrder()
|
||||
{
|
||||
return $this->get('thelia.order.processed');
|
||||
}
|
||||
|
||||
/**
|
||||
* Set consumed coupons by the Customer
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user