company_settings.php 1.0 KB

1234567891011121314151617181920212223242526272829
  1. <?php
  2. use App\Http\Controllers\CompanySettingController;
  3. use Illuminate\Support\Facades\Route;
  4. Route::controller(CompanySettingController::class)->group(function () {
  5. Route::put('/company-settings', 'update')
  6. ->middleware('permission:configuracoes-empresa,edit');
  7. Route::post('/company-settings/hero-image', 'uploadHeroImage')
  8. ->middleware('permission:configuracoes-empresa,edit');
  9. Route::delete('/company-settings/hero-image', 'removeHeroImage')
  10. ->middleware('permission:configuracoes-empresa,edit');
  11. Route::prefix('company-benefits')->group(function () {
  12. Route::post('/', 'storeBenefit')
  13. ->middleware('permission:configuracoes-empresa,add');
  14. Route::put('/reorder', 'reorderBenefits')
  15. ->middleware('permission:configuracoes-empresa,edit');
  16. Route::put('/{id}', 'updateBenefit')
  17. ->middleware('permission:configuracoes-empresa,edit');
  18. Route::delete('/{id}', 'destroyBenefit')
  19. ->middleware('permission:configuracoes-empresa,delete');
  20. });
  21. });