Class: JqueryValidator::LengthValidator

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



62
63
64
65
66
67
68
# File 'lib/jquery_validator/base.rb', line 62

def validate_arguments
  field = "#{@builder.object_name}[#{@validator.attributes.first}]"
  args = {:rules => {field => {}}}
  args[:rules][field][:minlength] = @validator.options[:minimum] if @validator.options[:minimum]
  args[:rules][field][:maxlength] = @validator.options[:maximum] if @validator.options[:maximum]
  args
end