handleAction( fn () => $this->service->pay($payroll), 'Gaji berhasil dibayar.', 'admin.finance.payroll-periods.show', ['payroll_period' => $payroll->payroll_period_id] ); } public function cancel(Payroll $payroll): RedirectResponse { return $this->handleAction( fn () => $this->service->cancel($payroll), 'Gaji berhasil dibatalkan.', 'admin.finance.payroll-periods.show', ['payroll_period' => $payroll->payroll_period_id] ); } }