vesperabr / validation
一套优秀的PHP验证类。
1.0.0
2021-09-13 14:09 UTC
Requires
- php: ^7.3|^8.0
- illuminate/support: ^7.0|^8.0
Requires (Dev)
- orchestra/testbench: ^6.20
- phpunit/phpunit: ^9.4.4
This package is auto-updated.
Last update: 2024-09-13 20:25:30 UTC
README
vesperabr/validation
包提供了一种轻松验证输入数据的方法。
它可以在纯PHP或Laravel项目中使用。
安装
您可以通过composer安装此包
$ composer require vesperabr/validation
该包将自动在Laravel中注册自己。
如何在Laravel中使用
您需要做的就是将规则添加到规则列表中。
public function store(Request $request) { $validated = $request->validate([ 'cpf' => 'required|cpf', ]); }
可用规则
- cnpj
- cpf
- cpf_ou_cnpj
- uf
如何在PHP中使用
use Vespera\Validation\Cpf; $validation = Cpf::make('111.111.111-11')->validate();
可用类
Vespera\Validation\Cnpj
Vespera\Validation\Cpf
Vespera\Validation\CpfOuCnpj
Vespera.Validation\Uf
测试
$ composer test
贡献
请参阅CONTRIBUTING以获取详细信息。
致谢
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。