Ralph::Validations::ValidationError
Represents a single validation error with structured data
This class provides i18n-ready error information with error codes and interpolation options for generating translated messages.
Example
error = ValidationError.new(:blank)
error.message # => "can't be blank"
error = ValidationError.new(:too_short, count: 3)
error.message # => "is too short (minimum is 3 characters)"
error.options # => {count: 3}