Class: JqueryValidator::NumericalityValidator

Inherits:
Base
  • Object
show all
Defined in:
lib/jquery_validator/base.rb

Instance Method Summary collapse

Methods inherited from Base

#attributes, #initialize

Constructor Details

This class inherits a constructor from JqueryValidator::Base

Instance Method Details

#validate_argumentsObject



72
73
74
75
76
77
78
79
# File 'lib/jquery_validator/base.rb', line 72

def validate_arguments
  field = "#{@builder.object_name}[#{@validator.attributes.first}]"
  args = {:rules => {field => {:number => true}}}
  args[:rules][field][:min] = @validator.options[:greater_than_or_equal_to] if @validator.options[:greater_than_or_equal_to]
  args[:rules][field][:max] = @validator.options[:less_than_or_equal_to] if @validator.options[:less_than_or_equal_to]
  args[:rules][field][:digits] = true if @validator.options[:only_integer]
  args 
end