info.php 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. <?php
  2. declare(strict_types=1);
  3. return [
  4. 'id' => 'message',
  5. 'name' => '系统消息',
  6. 'description' => '系统消息模块,支持站内通知、系统公告、用户私信等功能',
  7. 'version' => '1.0.0',
  8. 'core_version' => '^1.0',
  9. 'author' => 'SixShop',
  10. 'image' => '',
  11. 'license' => 'MIT',
  12. 'website' => 'https://www.sixshop.com',
  13. 'email' => 'support@sixshop.com',
  14. 'require' => [
  15. 'php' => '>=7.4.0',
  16. 'framework' => '>=1.0.0',
  17. 'core' => '>=1.0.0',
  18. ],
  19. 'config' => [
  20. 'admin' => [
  21. 'menu' => [
  22. [
  23. 'name' => '消息管理',
  24. 'icon' => 'layui-icon-notice',
  25. 'children' => [
  26. [
  27. 'name' => '公告管理',
  28. 'uri' => 'message/announcement',
  29. ],
  30. [
  31. 'name' => '通知管理',
  32. 'uri' => 'message/notification',
  33. ],
  34. [
  35. 'name' => '私信管理',
  36. 'uri' => 'message/private',
  37. ],
  38. [
  39. 'name' => '消息设置',
  40. 'uri' => 'message/setting',
  41. ],
  42. ],
  43. ],
  44. ],
  45. ],
  46. ],
  47. 'install' => [
  48. 'sql' => [
  49. 'install.sql'
  50. ]
  51. ],
  52. 'uninstall' => [
  53. 'sql' => [
  54. 'uninstall.sql'
  55. ]
  56. ],
  57. 'upgrade' => [
  58. 'sql' => [
  59. 'upgrade.sql'
  60. ]
  61. ]
  62. ];