我有兩個路由Laravel野狗API不能識別方法給出錯誤的方法[測試]不存在
1. $api->get('usersInfo','App\Http\Controllers\[email protected]');
2. $api->get("checkboxbriefs/tbbid/{tbbid}","App\Http\Controllers\
[email protected]");
我使用這樣它。
$api = app('Dingo\Api\Routing\Router');
$api->version('v1',function($api) {
$api->get('usersInfo','App\Http\Controllers\[email protected]');
$api-
>get("checkboxbriefs/tbbid/{tbbid}","App\Http\Controllers\
[email protected]");
}
我已經在供應商加入
'providers' => [
Dingo\Api\Provider\LaravelServiceProvider::class
]
。
也修正了配置。
我得到的錯誤在第二條路線爲:
"message":"Method [testing] does not exist.","status_code":500,"debug":
第一條路線是沒有任何問題的正常工作。
可以驗證'應用程序\ HTTP \控制器\ ApiController'有一個名爲'testing()'的方法? –
驗證它有方法測試();這是它存在的唯一目的。 –