Method: Mida::DataType::Boolean#initialize

Defined in:
lib/mida/datatype/boolean.rb

#initialize(value) ⇒ Boolean

Raises ArgumentError if value not valid boolean



11
12
13
14
15
16
17
# File 'lib/mida/datatype/boolean.rb', line 11

def initialize(value)
  @parsedValue = case value.downcase
                 when 'true' then true
                 when 'false' then false
                 else raise ::ArgumentError, 'Invalid value'
                 end
end