Added routes, admin statistics to the controller and added models for coin transaction and coin transaction type

This commit is contained in:
2025-12-30 16:08:53 +00:00
parent 3d23627433
commit 5f845b2ba7
5 changed files with 123 additions and 1 deletions
+2
View File
@@ -39,6 +39,7 @@ Route::prefix('v1')->group(function () {
UserController::class,
'getMatches',
]);
Route::get('/{user}/transactions', [UserController::class, 'getTransactions']);
});
// Game Resources
@@ -65,6 +66,7 @@ Route::prefix('v1')->group(function () {
Route::middleware('user.type:A')
->prefix('admin')
->group(function () {
Route::get('/statistics', [StatisticsController::class, 'getAdminStats']);
Route::prefix('users')->group(function () {
Route::get('/', [UserController::class, 'index']);
Route::post('/', [UserController::class, 'store']);