prepareForValidation method

Future<void> prepareForValidation(
  1. Request request
)

Prepare the request data for validation.

This hook is called after authorization but before validation rules are applied. Use it to clean, normalize, or modify the request data before validation occurs.

Changes made here affect the validation process but do not appear in the final validated data. For data transformation after validation, use passedValidation instead.

Example:

@override
void prepareForValidation(Request request) {
  // Trim whitespace from string fields
  // Note: This is a conceptual example - actual implementation
  // depends on the Request class's available methods
}

Parameters:

  • request: The request instance being validated

Implementation

Future<void> prepareForValidation(Request request) async {}