name('broker.') ->middleware([HasRole::class.':'.UserTypes::Broker->value, 'auth']) ->group(function () { Route::get('dashboard', [BrokerDashboardController::class, 'index'])->name('dashboard'); Route::resource('deals', BrokerDealController::class)->except('show'); Route::resource('profile', BrokerProfileController::class)->except('index', 'store', 'create'); });