1

我发现东西丢了...

问题

我需要从 1 个普通请求构造 2 个自定义 FormRequest 让我们假设这个假场景

第一个表格请求

StoreClientRequest

第二种形式请求

UpdateClientRequest

在控制器上:

public function store(Request $request){
    //Do something...
    $firstRequest = new StoreClientRequest($request);
    $secondRequest = new UpdateClientRequest($request);
}

有没有办法制作类似于这个假场景的东西。

4

1 回答 1

0

如果您真的想获取表单请求的实例,而不从 IoC 容器中解析它们,您可以使用以下createFrom方法:

$firstRequest = StoreClientRequest::createFrom($request);

这将确保它填充与 相同的数据$request

于 2022-01-12T00:12:22.450 回答