webregul / lumen-form-request
采用 Laravel Form Request 集成 Lumen 框架。
v2.0.6
2023-08-03 15:46 UTC
Requires
- php: ^8.0
- illuminate/auth: ^10.0
- illuminate/console: ^10.0
- illuminate/container: ^10.0
- illuminate/contracts: ^10.0
- illuminate/http: ^10.0
- illuminate/support: ^10.0
- illuminate/translation: ^10.0
- illuminate/validation: ^10.0
Requires (Dev)
- mockery/mockery: ^1.3.1
- phpunit/phpunit: ^8.4|^9.0
README
采用 Laravel Form Request 集成 Lumen 框架。使用 Illuminate\Foundation\
命名空间以兼容 Scribe
安装
您可以通过 composer 安装此包
composer require webregul/lumen-form-request
在您的 boostrap/app.php
配置文件中注册服务提供者
$app->register(Illuminate\Foundation\Providers\FormRequestServiceProvider::class);
用法
让我们继续官方的 Laravel 文档。
默认添加了自定义错误消息。要禁用它们,在 Request 类中声明
public static bool $disableDefaultMessages = false;
或者使用 messages()
方法添加自定义错误而不禁用默认错误
public static array $messages = [ 'rule' => 'custom message'; //будет добавлено к сообщениям, либо заменит дефолтное при совпадении правила ];
许可证
此包根据 MIT 许可证 (MIT) 许可。