Provo la guida getting started da Laravel.com.Metodo non definito in Request :: all()
C'è un capitolo Creazione dell'attività. C'è $request
un parametro del callback e nella funzione $request->all()
viene utilizzato per ottenere i parametri GET. Ma se eseguo che callback ottengo l'errore
Fatal error: Call to undefined method Illuminate\Support\Facades\Request::all()
Ecco il mio codice:
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('/');
});
include 'use Illuminate \ Http \ Request;' nella parte superiore del file –