request property

Request? get request

Get the original request instance that was validated.

Returns the Request instance that was passed to the validate method. This can be used to access additional request data or methods that may be needed after validation.

Returns null if validation has not been performed yet.

Example:

final formRequest = CreateUserRequest();
await formRequest.validate(request);

// Access request data
final userAgent = formRequest.request?.header('User-Agent');
final ip = formRequest.request?.ip();
final method = formRequest.request?.method;

Returns: The original request instance, or null if not validated

Implementation

Request? get request => _request;