passedValidation method
Process data after successful validation.
This hook is called after validation passes but before the validated data is returned. Use it to transform, hash, or enrich the validated data.
Changes made to the validated map will be included in the final
result returned by validate.
Example:
@override
void passedValidation(Map<String, dynamic> validated) {
// Hash the password
validated['password'] = Hash.make(validated['password']);
// Add timestamps
validated['created_at'] = DateTime.now().toIso8601String();
validated['updated_at'] = validated['created_at'];
// Normalize data
validated['email'] = validated['email'].toLowerCase();
}
Parameters:
validated: The validated data map that can be modified
Implementation
void passedValidation(Map<String, dynamic> validated) {}