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'); # GET "/file/{id}" (to retrieve data about a file) Route::get('/{id}', [ FileController::class, 'get' ])->name('get'); } ); # File 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'); } );