dev-talha-anwar / laravel-validation-helper
此包旨在以非常简单高效的方式在 Laravel 中使用验证。
v1.0.3
2023-04-13 03:34 UTC
Requires
- illuminate/support: >=6.0
- laravel/framework: ^6.0|^7.0|^8.0|^9.0|^10.0
Requires (Dev)
- orchestra/testbench: ~3.8.0|^4.0|^5.0|^6.0
- phpunit/phpunit: ^7.5|^8.0|^9.3
README
laravel 验证简单工具
安装
您可以通过 composer 安装此包
composer require dev-talha-anwar/laravel-validation-helper
发布配置
安装后发布配置
php artisan vendor:publish --provider=TalhaAnwar\LaravelValidationHelper\LaravelValidationHelperServiceProvider
使用
安装后,只需在控制器顶部使用 trait
use talhaanwar\LaravelValidationHelper\Traits\LVH;
之后使用 facade
$validated = LVH::validate(['Admin.AdminEditForm'], [ [ 'key' => 'name', 'value' => ['max:191'], 'messages' => [ 'password.string' => 'Password Must Be String.', 'password.min' => 'Too long Password.' ] ] ]); if (!is_array($validated)) : return $validated; endif;
或者
$validated = LVH::validate(['Admin.AdminEditForm']); if (!is_array($validated)) : return $validated; endif;
或者
$validated = LVH::validate([], [ [ 'key' => 'name', 'value' => ['max:191'], 'messages' => [ 'password.string' => 'Password Must Be String.', 'password.min' => 'Too long Password.' ] ] ]); if (!is_array($validated)) : return $validated; endif;
用于简单的表单验证请求
$validated = LVH::validate(['Admin.AdminEditForm'],[],true); if (!is_array($validated)) : return $validated; endif;
测试
composer test
更新日志
请参阅 更新日志 了解最近更改的更多信息。
贡献
请参阅 贡献 了解详细信息。
安全性
如果您发现任何安全问题,请通过电子邮件 786anwartalha@gmail.com 报告,而不是使用问题跟踪器。
鸣谢
许可
MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件。
Laravel 包模板
此包是用 Laravel 包模板 生成的。