EventServiceProvider.php 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. <?php
  2. namespace App\Providers;
  3. use App\Events\RefundEvent;
  4. use App\Events\SendApplyResultSmsEvent;
  5. use App\Events\SendMessageOrderSendEvent;
  6. use App\Events\SendOrderExpressInfoEvent;
  7. use App\Events\SignMessageEvent;
  8. use App\Listeners\RefundListener;
  9. use App\Listeners\SendApplyResultSmsListener;
  10. use App\Listeners\SendApplyResultToUserSmsListener;
  11. use App\Listeners\SendMessageOrderExpressListener;
  12. use App\Listeners\SendMessageOrderSendListener;
  13. use App\Listeners\SignMessageListener;
  14. use Illuminate\Support\Facades\Event;
  15. use Illuminate\Foundation\Support\Providers\EventServiceProvider as ServiceProvider;
  16. class EventServiceProvider extends ServiceProvider
  17. {
  18. /**
  19. * The event listener mappings for the application.
  20. *
  21. * @var array
  22. */
  23. protected $listen = [
  24. 'App\Events\Event' => [
  25. 'App\Listeners\EventListener',
  26. ],
  27. 'App\Events\ChangeUserInfo' => [ //修改代理信息
  28. 'App\Listeners\ChangeUserInfoListener',
  29. ],
  30. 'App\Events\AddService' => [ //添加政委
  31. 'App\Listeners\AddServiceListener',
  32. ],
  33. 'App\Events\AddWarea' => [ //添加战区
  34. 'App\Listeners\AddWareaListener',
  35. ],
  36. 'App\Events\ChangeUserLevel' => [ //修改代理等级
  37. 'App\Listeners\ChangeUserLevelListener',
  38. ],
  39. 'App\Events\ChangeUserWar' => [ //修改代理战区
  40. 'App\Listeners\ChangeUserWarListener',
  41. ],
  42. 'App\Events\DeleteAgent' => [ //删除代理
  43. 'App\Listeners\DeleteAgentListener',
  44. ],
  45. 'App\Events\DeleteService' => [ //删除政委
  46. 'App\Listeners\DeleteServiceListener',
  47. ],
  48. 'App\Events\DeleteWarea' => [ //删除战区
  49. 'App\Listeners\DeleteWareaListener',
  50. ],
  51. 'App\Events\ChangeRecom' => [ //变更邀请人
  52. 'App\Listeners\ChangeRecomListener',
  53. ],
  54. 'App\Events\AddAgent' => [ //增加代理
  55. 'App\Listeners\AddAgentListener',
  56. ],
  57. 'App\Events\ShelvedAgent' => [ // 禁用/启用代理
  58. 'App\Listeners\ShelvedAgentListener',
  59. ],
  60. 'App\Events\AgentIncome' => [ // 后台充值
  61. 'App\Listeners\AgentIncomeListener',
  62. ],
  63. 'App\Events\OrderPay' => [ // 订单扣款
  64. 'App\Listeners\OrderPayListener',
  65. ],
  66. 'App\Events\DestoryOrder' => [ // 撤销订单
  67. 'App\Listeners\DestoryOrderListener',
  68. ],
  69. 'App\Events\SubmitOrderInfo' => [ //提交订单信息
  70. 'App\Listeners\SubmitOrderInfoListener',
  71. ],
  72. 'App\Events\ChangeOrder' => [ //修改订单信息
  73. 'App\Listeners\ChangeOrderListener',
  74. ],
  75. 'App\Events\NoPayInfo' => [ //未支付消息提醒
  76. 'App\Listeners\NoPayInfoListener',
  77. ],
  78. RefundEvent::class=>[
  79. RefundListener::class,
  80. ],
  81. SignMessageEvent::class=>[
  82. SignMessageListener::class
  83. ],
  84. SendMessageOrderSendEvent::class=>[
  85. SendMessageOrderSendListener::class
  86. ],
  87. SendApplyResultSmsEvent::class=>[
  88. SendApplyResultSmsListener::class,
  89. SendApplyResultToUserSmsListener::class
  90. ],
  91. SendOrderExpressInfoEvent::class=>[
  92. SendMessageOrderExpressListener::class
  93. ]
  94. ];
  95. /**
  96. * Register any events for your application.
  97. *
  98. * @return void
  99. */
  100. public function boot()
  101. {
  102. parent::boot();
  103. //
  104. }
  105. }