addon.stub 768 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. <?php
  2. namespace addons\{%name%};
  3. use app\common\library\Menu;
  4. use think\Addons;
  5. /**
  6. * 插件
  7. */
  8. class {%addonClassName%} extends Addons
  9. {
  10. /**
  11. * 插件安装方法
  12. * @return bool
  13. */
  14. public function install()
  15. {
  16. {%addonInstallMenu%}
  17. return true;
  18. }
  19. /**
  20. * 插件卸载方法
  21. * @return bool
  22. */
  23. public function uninstall()
  24. {
  25. {%addonUninstallMenu%}
  26. return true;
  27. }
  28. /**
  29. * 插件启用方法
  30. * @return bool
  31. */
  32. public function enable()
  33. {
  34. {%addonEnableMenu%}
  35. return true;
  36. }
  37. /**
  38. * 插件禁用方法
  39. * @return bool
  40. */
  41. public function disable()
  42. {
  43. {%addonDisableMenu%}
  44. return true;
  45. }
  46. }