Recreate routes for transaction links.

This commit is contained in:
James Cole
2021-03-06 22:15:17 +01:00
parent b11e3145c5
commit 9632f69b15
14 changed files with 545 additions and 190 deletions

View File

@@ -431,7 +431,19 @@ Route::group(
}
);
// Transaction Links API routes:
Route::group(
['namespace' => 'FireflyIII\Api\V1\Controllers\Models\TransactionLink', 'prefix' => 'transaction_links',
'as' => 'api.v1.transaction_links.',],
static function () {
Route::get('', ['uses' => 'ShowController@index', 'as' => 'index']);
Route::post('', ['uses' => 'StoreController@store', 'as' => 'store']);
Route::get('{journalLink}', ['uses' => 'ShowController@show', 'as' => 'show']);
Route::put('{journalLink}', ['uses' => 'UpdateController@update', 'as' => 'update']);
Route::delete('{journalLink}', ['uses' => 'DestroyController@destroy', 'as' => 'delete']);
}
);
@@ -565,21 +577,7 @@ Route::group(
// Route::get('{linkType}/transactions', ['uses' => 'LinkTypeController@transactions', 'as' => 'transactions']);
// }
//);
//
//// TODO VERIFY API DOCS
//Route::group(
// ['namespace' => 'FireflyIII\Api\V1\Controllers', 'prefix' => 'transaction_links',
// 'as' => 'api.v1.transaction_links.',],
// static function () {
//
// // Transaction Links API routes:
// Route::get('', ['uses' => 'TransactionLinkController@index', 'as' => 'index']);
// Route::post('', ['uses' => 'TransactionLinkController@store', 'as' => 'store']);
// Route::get('{journalLink}', ['uses' => 'TransactionLinkController@show', 'as' => 'show']);
// Route::put('{journalLink}', ['uses' => 'TransactionLinkController@update', 'as' => 'update']);
// Route::delete('{journalLink}', ['uses' => 'TransactionLinkController@delete', 'as' => 'delete']);
// }
//);
//
//