@private
# File lib/aws/record/validators/acceptance.rb, line 44 def message options[:message] || 'must be accepted' end
# File lib/aws/record/validators/acceptance.rb, line 24 def setup record_class set_default(:allow_nil, true) add_accessors(record_class, *attribute_names) end
# File lib/aws/record/validators/acceptance.rb, line 29 def validate_attribute record, attribute_name, value accepted = case value when '1' then true when true then true else options.has_key?(:accept) ? value == options[:accept] : false end record.errors.add(attribute_name, message) unless accepted end