Feedback.php 778 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <?php
  2. namespace addons\shopro\validate;
  3. use think\Validate;
  4. class Feedback extends Validate
  5. {
  6. /**
  7. * 验证规则
  8. */
  9. protected $rule = [
  10. 'type' => 'require',
  11. 'content' => 'require',
  12. 'images' => 'array',
  13. 'phone' => 'regex:^1\d{10}$'
  14. ];
  15. /**
  16. * 提示消息
  17. */
  18. protected $message = [
  19. 'type.require' => '反馈类型必须选择',
  20. 'content.require' => '反馈内容必须填写',
  21. 'images.array' => '图片不正确',
  22. 'phone.regex' => '手机号格式不正确',
  23. ];
  24. /**
  25. * 字段描述
  26. */
  27. protected $field = [
  28. ];
  29. /**
  30. * 验证场景
  31. */
  32. protected $scene = [
  33. 'add' => ['type', 'content', 'images', 'phone']
  34. ];
  35. }