class RequestParamsValidation::InvalidParameterValueError
Attributes
details[R]
param_key[R]
param_type[R]
param_value[R]
Public Class Methods
new(options)
click to toggle source
Calls superclass method
# File lib/request_params_validation/exceptions/validator_errors.rb, line 22 def initialize(options) @param_key = options[:param_key] @param_value = options[:param_value] @param_type = options[:param_type] @details = options[:details] super(message) end
Public Instance Methods
message()
click to toggle source
# File lib/request_params_validation/exceptions/validator_errors.rb, line 31 def message message = "The value for the parameter '#{param_key}' is invalid" if details.present? "#{message}. #{details}" else message end end