API for object groups.

This commit is contained in:
James Cole
2020-06-20 16:28:23 +02:00
parent c40f6f2864
commit 1a154a8d45
11 changed files with 416 additions and 2 deletions

View File

@@ -54,6 +54,21 @@ Route::group(
}
);
Route::group(
['namespace' => 'FireflyIII\Api\V1\Controllers', 'prefix' => 'groups',
'as' => 'api.v1.object-groups.',],
static function () {
// Accounts API routes:
Route::get('', ['uses' => 'ObjectGroupController@index', 'as' => 'index']);
Route::get('{objectGroup}', ['uses' => 'ObjectGroupController@show', 'as' => 'show']);
Route::put('{objectGroup}', ['uses' => 'ObjectGroupController@update', 'as' => 'update']);
Route::delete('{objectGroup}', ['uses' => 'ObjectGroupController@delete', 'as' => 'delete']);
Route::get('{objectGroup}/piggy_banks', ['uses' => 'ObjectGroupController@piggyBanks', 'as' => 'piggy_banks']);
}
);
Route::group(
['namespace' => 'FireflyIII\Api\V1\Controllers', 'prefix' => 'attachments',
'as' => 'api.v1.attachments.',],