SubscriptionReasonEnum.php 818 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. namespace common\enums;
  3. /**
  4. * SubscriptionReasonEnum
  5. *
  6. *
  7. * Class SubscriptionReasonEnum
  8. * @package common\enums
  9. * @author qimall
  10. */
  11. class SubscriptionReasonEnum
  12. {
  13. // 提醒关联的目标类型组别
  14. /**
  15. * 行为创建
  16. */
  17. const BEHAVIOR_CREATE = 'behavior_create';
  18. /**
  19. * 日志创建
  20. */
  21. const LOG_CREATE = 'log_create';
  22. /**
  23. * 短信创建
  24. */
  25. const SMS_CREATE = 'sms_create';
  26. // 订阅原因对应订阅事件
  27. public static $reasonAction = [
  28. self::BEHAVIOR_CREATE => [SubscriptionActionEnum::BEHAVIOR_WARNING, SubscriptionActionEnum::BEHAVIOR_ERROR],
  29. self::LOG_CREATE => [SubscriptionActionEnum::LOG_WARNING, SubscriptionActionEnum::LOG_ERROR],
  30. self::SMS_CREATE => [SubscriptionActionEnum::SMS_ERROR],
  31. ];
  32. }