Laravel请求绑定到容器中的哪个位置?

时间:2017-02-14 12:46:11

标签: php laravel laravel-5 laravel-5.3

我知道Laravel将请求绑定到容器中,因为helper方法将其从容器中解析出来,如下所示:

function request($key = null, $default = null)
{
    if (is_null($key)) {
        return app('request');
    }

    if (is_array($key)) {
        return app('request')->only($key);
    }

    return app('request')->input($key, $default);
}

虽然请求绑定到容器的确切位置是什么?我似乎无法找到它。

1 个答案:

答案 0 :(得分:1)

Laravel请求对象受到多个服务提供商的绑定和反弹。

您可以在Laravel框架中找到以下内容:

Kernel.phpSetRequestForConsole.phpAuthServiceProvider.php