yuxiaobo / think-fast-validate
thinkphp6 or thinkphp8 fast validate basis class
0.0.1
2024-07-16 16:52 UTC
Requires
- topthink/framework: ^6.0 || ^8.0
Requires (Dev)
- phpunit/phpunit: ^9.0
README
快速验证器
安装
composer require yuxiaobo/think-fast-validate
用法
// 登录接口操作 public function login() { try { $data = (new UserValidate())->post()->goCheck('login'); } catch (\think\ValidateException $e) { // TODO 验证失败逻辑 } }
其中:
- UserValidate 是你的验证器, 它需要继承
think\FastValidate
- post() 表示这个请求接收 POST 数据
- goCheck() 验证, 其中参数 1 是【验证场景】可空
- $data 既 post 提交的数据
联系我
微信:Base1024