SayUser.php 926 B

12345678910111213141516171819202122232425262728293031323334353637
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: 珣
  5. * Date: 2016/8/24
  6. * Time: 22:08
  7. */
  8. namespace app\common\validate;
  9. use think\Validate;
  10. class SayUser extends Validate
  11. {
  12. protected $rule = [
  13. 'user_mobile'=>['regex'=>'/^[1]{1}[3|5|7|8]{1}[0-9]{9}$/','require'],
  14. 'user_password'=>'require|confirm:user_re_password|length:6,20',
  15. 'user_re_password'=>'require',
  16. 'verify' => 'require'
  17. ];
  18. protected $message = [
  19. 'user_mobile.require' => '40016',
  20. 'user_mobile.regex' => '40021',
  21. 'user_password.require' => '40017',
  22. 'user_password.confirm' => '40019',
  23. 'user_password.length' => '40022',
  24. 'user_re_password.require' => '40018',
  25. 'verify.require' => '40020',
  26. ];
  27. protected $scene = [
  28. 'add' => ['user_mobile','user_password','user_re_password','verify'],
  29. 'send' => ['user_mobile'],
  30. ];
  31. }