正如标题所提到的,我正在尝试弄清楚如何通过 dingo 制作资源组。
正如它用 laravel 解释的那样,在路由中创建资源组的正确方法是:
Route::resource('item', 'Api\ItemController');
它与 dingo/api 相似吗?我可以说:
$api = app('Dingo\Api\Routing\Router');
$api->version('v1', function($api){
$api->resources('item','App\Http\Controllers\Api\ItemController');
});
以这种方式执行时,我收到一个类型错误:
传递给 Dingo\Api\Routing\Router::resources() 的参数 1 必须是数组类型,给定字符串
这是否意味着我必须创建一个包含我需要的所有调用的数组,然后将其传递给resources
方法?