使用 add 方法将值附加到 $request
Append value to $request with add method
我需要修改从我的控制器中的登录表单传递的字段值,然后使用它,我在 Whosebug 和 google 中搜索并找到 add()
方法来向 $request
所以我试图将参数添加到 $request
:
$number = '+' . $country->code . $request->mobile;
$request->request->add(['number' => $number]);
if ($this->attemptLogin($request)) {
return $this->sendLoginResponse($request);
}
但是当我使用 dd($request->all())
测试 $request
时,number
不存在于 $request
中。
有什么问题?
使用merge()
方法:
$request->merge(['number' => $number]);
我需要修改从我的控制器中的登录表单传递的字段值,然后使用它,我在 Whosebug 和 google 中搜索并找到 add()
方法来向 $request
所以我试图将参数添加到 $request
:
$number = '+' . $country->code . $request->mobile;
$request->request->add(['number' => $number]);
if ($this->attemptLogin($request)) {
return $this->sendLoginResponse($request);
}
但是当我使用 dd($request->all())
测试 $request
时,number
不存在于 $request
中。
有什么问题?
使用merge()
方法:
$request->merge(['number' => $number]);