handleAction( fn() => $this->service->store($payroll, $request->validated()), 'Adjustment gaji berhasil ditambahkan.', 'admin.finance.payroll-periods.show', parameters: ['payroll_period' => $payroll->payroll_period_id] ); } public function destroy(PayrollAdjustment $payrollAdjustment): RedirectResponse { return $this->handleAction( fn() => $this->service->destroy($payrollAdjustment), 'Adjustment gaji berhasil dihapus.', 'admin.finance.payroll-periods.show', parameters: ['payroll_period' => $payrollAdjustment->payroll->payroll_period_id] ); } }