OrderToPayEvent.php 752 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?php
  2. namespace common\events\data\api;
  3. use common\components\BaseEvent;
  4. use common\enums\EventNameEnum;
  5. /**
  6. * api接口去付款事件
  7. * @package common\events\data\backend
  8. */
  9. final class OrderToPayEvent extends BaseEvent
  10. {
  11. /**
  12. * 触发事件名称(不可修改)
  13. *
  14. * @var string
  15. */
  16. public $name = EventNameEnum::ORDER_TO_PAY;
  17. public $mall_id;
  18. /**
  19. * @var array
  20. */
  21. protected $order;
  22. /**
  23. * @param integer $mall_id
  24. * @param array $list
  25. * @param array $user
  26. */
  27. public function __construct(int $mall_id, $order)
  28. {
  29. $this->mall_id = $mall_id;
  30. $this->order = $order;
  31. }
  32. public function getOrder()
  33. {
  34. return $this->order;
  35. }
  36. }