common.php 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <?php
  2. return [
  3. // ----------------------- APP链接 ----------------------- //
  4. 'links' => [
  5. [
  6. 'title' => '课程首页',
  7. 'route' => '/plugins/course/index',
  8. 'icon' => '',
  9. 'params' => []
  10. ],
  11. [
  12. 'title' => '我的课程',
  13. 'route' => '/plugins/course/order/myCourse',
  14. 'icon' => '',
  15. 'params' => []
  16. ],
  17. [
  18. 'title' => '活动课程',
  19. 'route' => '/plugins/course/activityList/activityList',
  20. 'icon' => '',
  21. 'params' => []
  22. ],
  23. ],
  24. // ----------------------- 事件处理 ----------------------- //
  25. 'events' => [
  26. [
  27. 'event_name' => 'order_pay',
  28. 'listeners' => [
  29. 'addons\Course\common\listeners\order\OrderPayRewardListener',
  30. ]
  31. ],
  32. [
  33. 'event_name' => 'user_register',
  34. 'listeners' => [
  35. 'addons\Course\common\listeners\user\UserRegisterListener',
  36. ]
  37. ]
  38. ],
  39. 'invoker' => [
  40. ['invoker_id' => \common\enums\GlobalFuncEnum::CAPITAL_LOG_LIST, 'class' => 'addons\Course\common\models\AddonsCourse', 'method' => 'getCapitalLogList'],
  41. ],
  42. ];