Хорошо, я думаю, что проблема в пространстве имен. Я думаю, что вам не хватает части API в определении маршрута ресурса. Ваш контроллер находится в каталоге App\Http\Controllers\Api
, но если вы просто определите CartDeliveryListChatController
, Laravel будет искать только в каталоге App\Http\Controllers
.
Попробуйте выполнить следующее:
Route::apiResource('/delivery_handler/chat/','Api\CartDeliveryListChatController');
Также яНе знаю, можете ли вы указать путь в качестве первого параметра метода ресурса. Я думал, что это всегда должно быть имя объекта (для которого вы создаете ресурс). Но я не уверен в этом. Если это все еще не работает, попробуйте это вместо:
Route::apiResource('cartdeliverylistchat','Api\CartDeliveryListChatController');
И маршрут http://YOURAPPLICATION/cartdeliverylistchat/YOURID