class FluentValidation::Validators::LessThanOrEqualValidator
Public Class Methods
new(comparison_value)
click to toggle source
# File lib/fluent_validation/validators/less_than_or_equal_validator.rb, line 6 def initialize(comparison_value) @comparison_value = comparison_value end
Public Instance Methods
generate_failure_message(attribute_name, attribute_value)
click to toggle source
# File lib/fluent_validation/validators/less_than_or_equal_validator.rb, line 14 def generate_failure_message(attribute_name, attribute_value) "#{attribute_name} must be less than or equal to #{@comparison_value}." end
is_valid?(validator_context)
click to toggle source
# File lib/fluent_validation/validators/less_than_or_equal_validator.rb, line 10 def is_valid?(validator_context) validator_context.attribute_value <= @comparison_value end