Skip to content

Commit

Permalink
fix(route): Tidy up API route
Browse files Browse the repository at this point in the history
Signed-off-by: Muhammad Naufal <[email protected]>
  • Loading branch information
falkia34 committed Jul 18, 2024
1 parent de62b46 commit 1bb6b2d
Showing 1 changed file with 15 additions and 11 deletions.
26 changes: 15 additions & 11 deletions routes/api.php
Original file line number Diff line number Diff line change
Expand Up @@ -96,17 +96,23 @@
});
});

Route::group(['prefix' => 'api'], function () {
Route::get('/', 'App\Http\Controllers\Api\CommonController@greet');
Route::get('/status', 'App\Http\Controllers\Api\CommonController@checkHealth');
Route::group([
'as' => 'api.',
'prefix' => 'api',
'namespace' => 'App\Http\Controllers\Api',
], function () {
Route::get('/', 'CommonController@greet');
Route::get('/status', 'CommonController@checkHealth');

Route::group(['prefix' => 'v1'], function () {
Route::get('/', 'App\Http\Controllers\Api\V1\CommonController@greet');
Route::group([
'as' => 'v1.',
'prefix' => 'v1',
'namespace' => 'V1',
], function () {
Route::get('/', 'CommonController@greet');
Route::get('blobs/{blob}', 'BlobController');

Route::group([
'namespace' => 'App\Http\Controllers\Api\V1',
'middleware' => ['auth:api', 'verified'],
], function () {
Route::group(['middleware' => ['auth:api', 'verified']], function () {
Route::apiResources([
'users' => 'UserController',
'paylaters' => 'PaylaterController',
Expand Down Expand Up @@ -141,7 +147,5 @@
Route::apiResource('chat-sessions.chat-messages', 'ChatMessageController')
->shallow();
});

Route::get('blobs/{blob}', 'App\Http\Controllers\Api\V1\BlobController');
});
});

0 comments on commit 1bb6b2d

Please sign in to comment.