group(function () { Route::put('/company-settings', 'update') ->middleware('permission:configuracoes-empresa,edit'); Route::post('/company-settings/hero-image', 'uploadHeroImage') ->middleware('permission:configuracoes-empresa,edit'); Route::delete('/company-settings/hero-image', 'removeHeroImage') ->middleware('permission:configuracoes-empresa,edit'); Route::prefix('company-benefits')->group(function () { Route::post('/', 'storeBenefit') ->middleware('permission:configuracoes-empresa,add'); Route::put('/reorder', 'reorderBenefits') ->middleware('permission:configuracoes-empresa,edit'); Route::put('/{id}', 'updateBenefit') ->middleware('permission:configuracoes-empresa,edit'); Route::delete('/{id}', 'destroyBenefit') ->middleware('permission:configuracoes-empresa,delete'); }); });