Я изучаю api rest с помощью laravel, я смог реализовать все методы, кроме PUT.Хотя маршруты и контроллеры правильно настроены, ответ на запрос с использованием метода PUT выглядит так: «laravel put Извините, искомая страница не найдена.», Как сейчас image .
вот код метода в контроллере в app / Http / Controllers / LivroController.php:
public function store(Request $request) {
$livro = $request->isMethod('put') ? Livro::findOrFail($request->livro_id) : new Livro;
$livro->id = $request->input('livro_id');
$livro->nome = $request->input('nome');
$livro->descricao = $request->input('descricao');
$livro->user_id = 1; //$request->user()->id;
if($livro->save()) {
return new LivroResource($livro);
}}
вот код маршрута в /routes/api.php:
Route::put('livro', 'LivroController@store');