Module: ActiveModel::Validations
- Defined in:
- lib/can_has_validations/validators/email_validator.rb,
lib/can_has_validations/validators/array_validator.rb,
lib/can_has_validations/validators/hostname_validator.rb,
lib/can_has_validations/validators/ordering_validator.rb,
lib/can_has_validations/validators/existence_validator.rb,
lib/can_has_validations/validators/write_once_validator.rb,
lib/can_has_validations/validators/grandparent_validator.rb,
lib/can_has_validations/validators/url_validator.rb
Overview
Ensure an attribute is generally formatted as a URL. If addressable/uri is
already loaded, will use it to parse IDN's.
eg: validates :website, url: true
validates :redis, url: {scheme: 'redis'}
validates :database, url: {scheme: %w(postgres mysql)}
Defined Under Namespace
Classes: AfterValidator, ArrayValidator, BeforeValidator, EmailValidator, ExistenceValidator, GrandparentValidator, HostnameValidator, UrlValidator, WriteOnceValidator