2017-02-14 9 views
0

Я знаю Laravel связывает запрос в контейнер, так как вспомогательный метод решает его из контейнера таким образом:Laravel где запрос связан с контейнером?

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

Объект запроса Laravel привязан и отскок от нескольких поставщиков услуг.

Вы можете найти это в рамках Laravel, как показано ниже:

Kernel.php, SetRequestForConsole.php и AuthServiceProvider.php

+0

Спасибо, я искал для экземпляра ядра, где это произошло. Ура! –