Module: JqueryValidator

Defined in:
lib/jquery_validator/base.rb,
lib/generators/jquery_validator/install/jquery_validator_generator.rb

Defined Under Namespace

Classes: AcceptanceValidator, Base, ConfirmationValidator, ExclusionValidator, FormatValidator, InclusionValidator, InstallGenerator, LengthValidator, NumericalityValidator, PresenceValidator

Class Method Summary collapse

Class Method Details

.factory(v, builder) ⇒ Object



17
18
19
20
21
22
23
24
25
# File 'lib/jquery_validator/base.rb', line 17

def self.factory(v, builder)
  klass = v.class.to_s.split("::").last
  klass = "JqueryValidator::#{klass}"
  klass.constantize.new(builder, v)
rescue =>e
  # No matching validator exists.  
  #Rails.logger.debug e.message
  nil
end