第一次使用 Laravel 5。我了解命名空间的使用以及为什么需要使用它们。我不明白的是为什么我需要添加如下所示的 use 语句(在控制器的顶部):
use Session;
use Input;
use Response;
Run Code Online (Sandbox Code Playgroud)
我必须这样做,这样我就不会遇到致命的异常,例如:
Class 'App\Http\Controllers\Session' not found
Run Code Online (Sandbox Code Playgroud)
也许我错过了什么?这些类似乎是框架的一部分,默认情况下位于 L4.x 中。
谁能帮助我理解为什么在 L5 中会出现这种情况,或者我如何避免在 L5 中这样做?
谷歌在这一点上让我失望了。