GetTaxEvent.php 742 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <?php
  2. namespace common\events\addons;
  3. use common\components\BaseEvent;
  4. use common\enums\EventNameEnum;
  5. /**
  6. * 获取合规插件事件
  7. * @package common\events\addons
  8. */
  9. class GetTaxEvent extends BaseEvent
  10. {
  11. /**
  12. * 触发事件名称(不可修改)
  13. *
  14. * @var string
  15. */
  16. public $name = EventNameEnum::GET_TAX;
  17. /**
  18. * @var array
  19. */
  20. protected $taxs = [];
  21. /**
  22. * @param array $tax
  23. * [
  24. * name => 'AvoidTax',
  25. * title => '支付宝合规',
  26. * ]
  27. * @return void
  28. */
  29. public function setTax($tax = [])
  30. {
  31. $this->taxs[] = $tax;
  32. }
  33. /**
  34. * @return array
  35. */
  36. public function getTax()
  37. {
  38. return $this->taxs;
  39. }
  40. }