user() !== null; } /** * @return array */ public function rules(): array { return [ 'method' => ['required', 'string', Rule::in(['qr', 'transfer'])], 'transfer_payer_dni' => [ Rule::requiredIf(fn (): bool => $this->input('method') === 'transfer'), 'string', 'regex:/^\d{7,8}$/', ], ]; } }