programic / laravel-rules
额外规则实例
dev-main
2023-01-28 10:19 UTC
Requires (Dev)
- orchestra/testbench: ^7.1
This package is not auto-updated.
Last update: 2024-09-22 16:23:46 UTC
README
此包允许您管理存储和更新请求的验证规则
安装
此包需要PHP 7.2和Laravel 5.8或更高版本。
composer require programic/laravel-rules
基本用法
# Create Task
php artisan make:rule SaveUserRule
条件
public funtion base(): array { return [ 'name': 'required,string', 'company': 'required,integer', ]; } public funtion store(): array { return [ 'company': 'exists:companies.id', ]; } public funtion update(): array { return [ 'name': 'nullable', ] }
自定义模板
支持自定义模板。
php artisan vendor:publish --provider="Programic\Rules\RulesServiceProvider" --tag="stubs"
测试
composer test
变更日志
请参阅变更日志获取更多最近更改的信息。
贡献
请参阅贡献指南获取详细信息。
安全性
如果您发现任何与安全性相关的问题,请通过info@programic.com发送电子邮件,而不是使用问题跟踪器。
鸣谢
许可证
MIT许可证(MIT)。请参阅许可证文件获取更多信息。