hasValidated method

bool hasValidated()

Check if validation has been performed successfully.

Returns true if the validate method has completed successfully and validated data is available. Returns false if validation has not been performed yet or if it failed.

This is useful for conditional logic that depends on whether validation has occurred.

Example:

final formRequest = CreateUserRequest();

if (formRequest.hasValidated()) {
  final name = formRequest.validatedInput('name');
  print('Validated name: $name');
} else {
  print('Validation not performed yet');
}

await formRequest.validate(request);

if (formRequest.hasValidated()) {
  final email = formRequest.validatedInput('email');
  print('Validated email: $email');
}

Returns: true if validation was successful, false otherwise

Implementation

bool hasValidated() => _validatedData != null;