请求类之间的区别

6

Laravel 5.1有几个类似的类名和相似的行为,如下所示。

use App\Http\Requests\Request;
use Illuminate\Support\Facades\Request;
use Illuminate\Support\Facades\Input;

请求类之间有哪些区别,什么情况下应该使用每个类?

2个回答

3

以下是对 https://dev59.com/aV0a5IYBdhLWcg3wxbLm#29961400 的答案进行的简要概述:

  1. 不要使用Input类,因为它与Facases\Request相同,只是由于历史原因而存在。

至于我自己的代码库,我将使用以下约定:

use Illuminate\Http\Request as HttpRequest;
use Illuminate\Support\Facades\Request;

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接