Method: ActiveValidation::Check#method_name

Defined in:
lib/active_validation/orm_plugins/active_record_plugin/models/active_validation/check.rb

#method_nameObject

Raises:

  • (NotImplementedError)


16
17
18
19
20
# File 'lib/active_validation/orm_plugins/active_record_plugin/models/active_validation/check.rb', line 16

def method_name
  raise NotImplementedError, "abstract" unless self.class < Check

  self.class.name.demodulize.sub(/Method\z/, "").underscore
end