Method: ActiveModel::Validator.kind

Defined in:
activemodel/lib/active_model/validator.rb

.kindObject

Returns the kind of the validator.

PresenceValidator.kind   # => :presence
AcceptanceValidator.kind # => :acceptance


103
104
105
# File 'activemodel/lib/active_model/validator.rb', line 103

def self.kind
  @kind ||= name.split("::").last.underscore.chomp("_validator").to_sym unless anonymous?
end