prefix('file')->middleware('auth:api')->group( Route::name('file.')->prefix('file')->group(function() { # POST "/file" (used to create/upload a file) Route::post('/', [ FileController::class, 'create' ])->name('create'); Route::post('/convert', [ FileController::class, 'convert' ])->name('convert'); Route::delete('/{id}', [ FileController::class, 'delete' ]); }); # Filter routes // Route::name('filter.')->prefix('filter')->middleware('auth:api')->group( Route::name('filter.')->prefix('filter')->group(function() { # POST "/file" (used to create/upload a file) Route::post('/', [ FilterController::class, 'create' ])->name('create'); # GET "/filter/all" (to retrieve data about a filter) Route::get('/all', [ FilterController::class, 'get' ])->name('get.all'); # GET "/filter/{id}" (to retrieve data about a filter) Route::get('/{id}', [ FilterController::class, 'get' ])->name('get'); });