RuleModuleEnum.php 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?php
  2. namespace addons\Wechat\common\enums;
  3. use common\enums\BaseEnum;
  4. /**
  5. * Class RuleModuleEnum
  6. * @package addons\Wechat\common\enums
  7. */
  8. class RuleModuleEnum extends BaseEnum
  9. {
  10. /**
  11. * 模块类别
  12. */
  13. const TEXT = 'text';
  14. const NEWS = 'news';
  15. const MUSIC = 'music';
  16. const IMAGE = 'image';
  17. const VOICE = 'voice';
  18. const VIDEO = 'video';
  19. const ADDON = 'addon';
  20. const USER_API = 'user-api';
  21. const WX_CARD = 'wxcard';
  22. const DEFAULT = 'default';
  23. /**
  24. * @return array
  25. */
  26. public static function getMap(): array
  27. {
  28. return [
  29. self::TEXT => '文字回复',
  30. self::IMAGE => '图片回复',
  31. self::NEWS => '图文回复',
  32. // self::MUSIC => '音乐回复',
  33. self::VOICE => '语音回复',
  34. self::VIDEO => '视频回复',
  35. // self::ADDON => '模块回复',
  36. self::USER_API => '自定义接口回复',
  37. // self::WX_CARD => '微信卡卷回复',
  38. // self::DEFAULT => '默认回复',
  39. ];
  40. }
  41. }
粤ICP备19079148号