route('cashTransaction'); return $this->user()?->can(Permission::CASH_UPDATE->value) && $transaction?->reference_type === null; } public function rules(): array { return [ 'amount' => ['required', 'integer', 'min:1'], 'description' => ['required', 'string', 'max:200'], ]; } }