AfterMemberReceivedCoupon.php 808 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: shenyang
  5. * Date: 2018/12/28
  6. * Time: 12:03 AM
  7. */
  8. namespace app\common\modules\coupon\events;
  9. use app\common\events\Event;
  10. use app\common\models\MemberCoupon;
  11. /**
  12. * 用户收到优惠券后
  13. * Class AfterMemberReceivedCoupon
  14. * @package app\common\modules\coupon\events
  15. */
  16. class AfterMemberReceivedCoupon extends Event
  17. {
  18. /**
  19. * @var MemberCoupon
  20. */
  21. private $memberCoupon;
  22. private $couponTotal;
  23. public function __construct(MemberCoupon $memberCoupon,$couponTotal=1)
  24. {
  25. $this->memberCoupon = $memberCoupon;
  26. $this->couponTotal = $couponTotal;
  27. }
  28. public function memberCoupon()
  29. {
  30. return $this->memberCoupon;
  31. }
  32. public function couponTotal()
  33. {
  34. return $this->couponTotal;
  35. }
  36. }