我的控制器中有一个函数。问题是我必须同时使用两个请求,但只有一个可以在控制器中使用。
- 照亮''支撑''立面''请求
- Illuminate''Http''Request
法典:
public function func(Request $req) {
if (Request::isMethod('post')) {
$this->validate($req, [
'username' => 'required|string'
]);
}
}
解决方案是什么?
如果要同时使用它们,可以按如下方式为它们设置别名:
use Illuminate'Http'Request as RequestNew;
use Illuminate'Support'Facades'Request as RequestOld;
然后,您可以在代码中引用别名。
例如:RequestNew::isMethod('post')