group(function () { // * PUBLIC Route::get('/ping', [ApiController::class, 'ping'])->name('ping'); // * PRIVATE Route::middleware('auth:api')->group(function () { // * OPTINS Route::get('/media/{apiMedia}', [MediaController::class, 'show'])->name('media.show'); Route::get('/media/{apiMediaArcadiaId}/byArcadiaId', [MediaController::class, 'show']) ->name('media.showByArcadiaId'); Route::get('/article/{apiNoArticle}/media', [MediaController::class, 'getMediaListByArticle']) ->name('articles.media.index'); Route::get('/media/{apiMedia}/picture', [MediaController::class, 'getMediaPicture']) ->name('media.picture'); }); });