Я попробую начать руководство от Laravel.com.
Существует глава Создание задачи. Существует $request
параметр обратного вызова, а в функции $request->all()
используется для получения GET-параметров. Но если я выполню этот обратный вызов, я получаю сообщение об ошибке
Неустранимая ошибка: вызов метода undefined Illuminate\Support\Facades\Request:: all()
Вот мой код:
Route::post('/task', function(Request $request) {
$validator = Validator::make($request->all(), [
'name' => 'required|max:255',
]);
if($validator->fails())
redirect('/')->withInput()->withErrors($validator);
$task = new Task();
$task->name = $request['name'];
$task->save();
return redirect('/');
});