LoginBase.php 635 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. namespace App\Module\User\Validation;
  3. use UCore\ValidationCore;
  4. use App\Models\Hp\User;
  5. use App\Module\User\Validator\CanLogin;
  6. use App\Module\User\Validator\CanLoginConsumer;
  7. use App\Module\User\Validator\CanLoginHp;
  8. use App\Module\User\Validator\CanLoginHpAudit;
  9. use App\Module\User\Validator\CanLoginPa;
  10. use App\Module\User\Validator\Username;
  11. /**
  12. * 登录验证器
  13. *
  14. */
  15. class LoginBase extends ValidationCore
  16. {
  17. /**
  18. * @var User
  19. */
  20. public $user;
  21. public function rules($rules = []): array
  22. {
  23. return [
  24. [
  25. 'role', 'required'
  26. ]
  27. ];
  28. }
  29. }