Epay.php 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. <?php
  2. namespace addons\epay;
  3. use think\Addons;
  4. use think\Config;
  5. use think\Loader;
  6. /**
  7. * 微信支付宝整合插件
  8. */
  9. class Epay extends Addons
  10. {
  11. /**
  12. * 插件安装方法
  13. * @return bool
  14. */
  15. public function install()
  16. {
  17. return true;
  18. }
  19. /**
  20. * 插件卸载方法
  21. * @return bool
  22. */
  23. public function uninstall()
  24. {
  25. return true;
  26. }
  27. /**
  28. * 插件启用方法
  29. * @return bool
  30. */
  31. public function enable()
  32. {
  33. return true;
  34. }
  35. /**
  36. * 插件禁用方法
  37. * @return bool
  38. */
  39. public function disable()
  40. {
  41. return true;
  42. }
  43. /**
  44. * 添加命名空间
  45. */
  46. public function appInit()
  47. {
  48. //添加命名空间
  49. if (!class_exists('\Yansongda\Pay\Pay')) {
  50. Loader::addNamespace('Yansongda\Pay', ADDON_PATH . 'epay' . DS . 'library' . DS . 'Yansongda' . DS . 'Pay' . DS);
  51. }
  52. if (!class_exists('\Yansongda\Supports\Logger')) {
  53. Loader::addNamespace('Yansongda\Supports', ADDON_PATH . 'epay' . DS . 'library' . DS . 'Yansongda' . DS . 'Supports' . DS);
  54. }
  55. }
  56. }