Я пытаюсь создать Restful api, используя laravel и создаю свой контроллер, используя php artisan make: controller RestController и это мой контроллер. Код:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class RestController extends Controller
{
private $arr = array(
array("name"=>"jon", "family"=>"doe"),
array("name"=>"jhon", "family" => "doue")
);
public function index(){
return json_encode($this->arr);
}
public function store(Request $request){
return "oops!!";
}
public function update (Request $request, $id){
return "test";
}
}
и я добавляю эту строку кода для создания этого маршрута в файле маршрутов /web.php
Route::resource('person', 'RestController');
когда я пытаюсь проверить этот api на GET/person, он работает нормально, но на столбе и поставке я получаю код статуса 419 из laravel.