我想验证 GET 请求的输入而不使用
this->validate($request... 或 \Validator::make($request...
并且更喜欢这样做
$input = $request->validate([...规则...]);
但是,由于 get requests 没有 $request 参数,我该如何实现它?
public function sampleGet($param1, $param2) {
// How can I pass the $param1 and $param to to validate?
$input = $request->validate([
'param1' => 'required',
'param2' => 'required
]);
}
Run Code Online (Sandbox Code Playgroud)
你可以这样做,它的行为与validate
validator($request->route()->parameters(), [
'param1' => 'required',
'param2' => 'required'
....
])->validate();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13950 次 |
| 最近记录: |