FansSubscribeSceneEnum.php 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <?php
  2. namespace addons\Wechat\common\enums;
  3. use common\enums\BaseEnum;
  4. /**
  5. * Class FansSubscribeSceneEnum
  6. * @package addons\Wechat\common\enums
  7. * @author jianyan74 <751393839@qq.com>
  8. */
  9. class FansSubscribeSceneEnum extends BaseEnum
  10. {
  11. const ADD_SCENE_SEARCH = "ADD_SCENE_SEARCH";
  12. const ADD_SCENE_ACCOUNT_MIGRATION = "ADD_SCENE_ACCOUNT_MIGRATION";
  13. const ADD_SCENE_PROFILE_CARD = "ADD_SCENE_PROFILE_CARD";
  14. const ADD_SCENE_QR_CODE = "ADD_SCENE_QR_CODE";
  15. const ADD_SCENE_PROFILE_LINK = "ADD_SCENE_PROFILE_LINK";
  16. const ADD_SCENE_PROFILE_ITEM = "ADD_SCENE_PROFILE_ITEM";
  17. const ADD_SCENE_PAID = "ADD_SCENE_PAID";
  18. const ADD_SCENE_WECHAT_ADVERTISEMENT = "ADD_SCENE_WECHAT_ADVERTISEMENT";
  19. const ADD_SCENE_REPRINT = "ADD_SCENE_REPRINT";
  20. const ADD_SCENE_LIVESTREAM = "ADD_SCENE_LIVESTREAM";
  21. const ADD_SCENE_CHANNELS = "ADD_SCENE_CHANNELS";
  22. const ADD_SCENE_OTHERS = "ADD_SCENE_OTHERS";
  23. /**
  24. * @return string[]
  25. */
  26. public static function getMap(): array
  27. {
  28. return [
  29. self::ADD_SCENE_SEARCH => '公众号搜索',
  30. self::ADD_SCENE_ACCOUNT_MIGRATION => '公众号迁移',
  31. self::ADD_SCENE_PROFILE_CARD => '名片分享',
  32. self::ADD_SCENE_QR_CODE => '扫描二维码',
  33. self::ADD_SCENE_PROFILE_LINK => '图文页内名称点击',
  34. self::ADD_SCENE_PROFILE_ITEM => '图文页右上角菜单',
  35. self::ADD_SCENE_PAID => '支付后关注',
  36. self::ADD_SCENE_WECHAT_ADVERTISEMENT => '微信广告',
  37. self::ADD_SCENE_REPRINT => '他人转载',
  38. self::ADD_SCENE_LIVESTREAM => '视频号直播',
  39. self::ADD_SCENE_CHANNELS => '视频号',
  40. self::ADD_SCENE_OTHERS => '其他',
  41. ];
  42. }
  43. }
粤ICP备19079148号