У меня есть вопрос, что является разностным между \ Illuminate \ Http \ Запрос и Запроса классов в Laravel 5. Я использовать \ Illuminate \ Http \ Request класса для некоторого АЯКС вещи на основе в отвале form.When использованием \ Осветите \ Http \ Запрос показывает ошибку,В чем разница между этими двумя классами в laravel 5?
Non-статический метод Осветите \ Http \ Request :: Ajax() не должен вызываться статически, полагая $ это от несовместимого контекста
Это кодоблок то, что я использовал
Route::post('org_tree',function(\Illuminate\Http\Request $request)
{
if(Request::ajax())
{
}
});
Какова причина этого?
Класс 'Request' - это просто [Фасад Laravel] (https://laravel.com/docs/5.2/facades), который завершает экземпляр' \ Illuminate \ Http \ Request'. Фасады - это не что иное, как синтаксический сахар, чтобы предоставить вам статический доступ к методам базового класса. – maiorano84