bfg/request

对 Laravel Request 的轻微扩展

0.0.3 2023-07-20 06:57 UTC

This package is auto-updated.

Last update: 2024-09-20 09:41:54 UTC


README

Laravel Request 的轻微扩展,通过转换方法进行补充。

发送请求

创建请求,此包扩展了 Laravel 命令。

php artisan make:request UserRequest

您将创建与之前相同的文件,但仅继承自 Bfg\Request\FormRequest

转换

$request->transformation(array $validated);

请求验证结果的转换回调。

转换

转换并获取请求验证结果。

保存

$request->save(Model|Relation|Builder|string $model);

发送到保留内核 BlessModel

条件保存

$request->save(callable|bool $condition, Model|Relation|Builder|string $model);

在有条件的情况下,使用请求转换保存任何模型。

禁用

php artisan uninstall bfg/request

启用

php artisan install bfg/request