Faredis.php 1008 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <?php
  2. namespace addons\faredis;
  3. use app\common\library\Menu;
  4. use think\Addons;
  5. /**
  6. * 插件
  7. */
  8. class Faredis extends Addons
  9. {
  10. /**
  11. * 插件安装方法
  12. * @return bool
  13. */
  14. public function install()
  15. {
  16. $menu = [
  17. [
  18. 'name' => 'faredis/index',
  19. 'title' => 'Redis数据管理工具',
  20. 'ismenu' => 1,
  21. 'sublist' => []
  22. ]
  23. ];
  24. Menu::create($menu);
  25. return true;
  26. }
  27. /**
  28. * 插件卸载方法
  29. * @return bool
  30. */
  31. public function uninstall()
  32. {
  33. Menu::delete("faredis/index");
  34. return true;
  35. }
  36. /**
  37. * 插件启用方法
  38. * @return bool
  39. */
  40. public function enable()
  41. {
  42. Menu::enable("faredis/index");
  43. return true;
  44. }
  45. /**
  46. * 插件禁用方法
  47. * @return bool
  48. */
  49. public function disable()
  50. {
  51. Menu::disable("faredis/index");
  52. return true;
  53. }
  54. }