Member.php 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. /**
  3. *
  4. * 会员管理验证器
  5. *
  6. * */
  7. namespace app\admin\validate;
  8. use think\Validate;
  9. class Member extends Validate
  10. {
  11. //规则
  12. protected $rule = [
  13. 'name' => 'require|unique:member',
  14. 'account' => 'require|unique:member',
  15. 'phone' => 'mobile|unique:member',
  16. 'email' => 'email|unique:member',
  17. 'password' => 'require|min:6',
  18. 'passwords' => 'require|confirm:password',
  19. ];
  20. //自定义提示信息
  21. protected $message = [
  22. 'name.require' => '用户名不能为空!',
  23. 'name.unique' => '用户名已存在!',
  24. 'account.require' => '账户名不能为空!',
  25. 'account.unique' => '账户名已存在!',
  26. 'phone.mobile' => '手机号码格式不正确!',
  27. 'phone.unique' => '手机号码已存在!',
  28. 'email.email' => '邮箱格式不正确!',
  29. 'email.unique' => '邮箱已存在!',
  30. 'password.require' => '密码不能为空!',
  31. 'password.min' => '密码不能小于6个字符!',
  32. 'passwords.require' => '确认密码不能为空!',
  33. 'passwords.confirm' => '两次密码不一致!',
  34. ];
  35. }