Methods
Class Public methods
new(attributes)
Link
Instance Public methods
define_on(klass)
Link
# File activemodel/lib/active_model/validations/acceptance.rb, line 54 def define_on(klass) attr_readers = attributes.reject { |name| klass.attribute_method?(name) } attr_writers = attributes.reject { |name| klass.attribute_method?("#{name}=") } klass.define_attribute_methods klass.attr_reader(*attr_readers) klass.attr_writer(*attr_writers) end