. */ /* */ /*************************************************************************************/ namespace Thelia\Coupon; /** * Created by JetBrains PhpStorm. * Date: 8/19/13 * Time: 3:24 PM * * Allow a CouponManager class to be fed with relevant Thelia data * * @package Coupon * @author Guillaume MOREL * */ interface CouponAdapterInterface { /** * Return a Cart a CouponManager can process * * @return \Thelia\Model\Cart */ public function getCart(); /** * Return an Address a CouponManager can process * * @return \Thelia\Model\Address */ public function getDeliveryAddress(); /** * Return an Customer a CouponManager can process * * @return \Thelia\Model\Customer */ public function getCustomer(); }