PHP Class Elcodi\Store\CartCouponBundle\Controller\CouponController

Inheritance: extends Symfony\Bundle\FrameworkBundle\Controller\Controller, use trait Elcodi\Store\CoreBundle\Controller\Traits\TemplateRenderTrait
Show file Open project: elcodi/bamboo

Public Methods

Method Description
applyAction ( Form $couponApplyFormType ) : array Add coupon to cart
removeAction ( string $code ) : array Remove coupon from cart
viewAction ( Symfony\Component\Form\FormView $couponApplyFormView ) : Response Cart coupon form

Method Details

applyAction() public method

Add coupon to cart
public applyAction ( Form $couponApplyFormType ) : array
$couponApplyFormType Symfony\Component\Form\Form Coupon Apply type
return array

removeAction() public method

Remove coupon from cart
public removeAction ( string $code ) : array
$code string Coupon code
return array

viewAction() public method

Cart coupon form
public viewAction ( Symfony\Component\Form\FormView $couponApplyFormView ) : Response
$couponApplyFormView Symfony\Component\Form\FormView Coupon Apply view
return Symfony\Component\HttpFoundation\Response Response