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