tanhammar / laravel-rules
Laravel 框架的自定义验证规则
3.2.0
2024-03-14 10:59 UTC
Requires
- php: ^8.1|^8.2|^8.3
- brick/phonenumber: ^0.6.0
- byrokrat/banking: ^2.2
- laravel/framework: ^9.0|^10.0|^11.0
- mpociot/vat-calculator: ^3.0
- organisationsnummer/organisationsnummer: ^1.0.0
- personnummer/personnummer: ^3.0.4
- spatie/laravel-package-tools: ^1.9.2
- tanthammar/laravel-extras: dev-master
README
在这个仓库中,我将添加验证器和工厂助手,这些我在我的SaaS应用中使用。我认为瑞典开发者会特别觉得它们很有用。
要求
- PHP 8.1
- Laravel v9.0
安装
composer require tanthammar/laravel-rules
规则、假数据生成器和更多
查看src文件夹
文档
将不会编写很多文档,这个仓库会随着我添加项目而增长。希望源代码中包含足够的提示来使用组件。
它们都是按照相同的方式使用,遵循Laravel约定。
示例
use TantHammar\LaravelRules\Rules\PhoneNumber; use TantHammar\LaravelRules\Rules\PersonNummer; SomeField::make('phone') ->rules([ new PhoneNumber ]) SomeField::make('person_nummer') ->rules([ new PersonNummer ])