class Datev::BooleanField
Public Instance Methods
output(value, _context=nil)
click to toggle source
# File lib/datev/field/boolean_field.rb, line 11 def output(value, _context=nil) value ? 1 : 0 unless value.nil? end
validate!(value)
click to toggle source
Calls superclass method
Datev::Field#validate!
# File lib/datev/field/boolean_field.rb, line 3 def validate!(value) super unless value.nil? raise ArgumentError.new("Value given for field '#{name}' is not a Boolean") unless [true, false].include?(value) end end