Module: Boolean

Defined in:
lib/schema/boolean.rb

Class Method Summary collapse

Class Method Details

.from(val) ⇒ Object



2
3
4
5
6
7
8
9
10
11
# File 'lib/schema/boolean.rb', line 2

def self.from val
  case val.to_s
  when /^true$/i
    true
  when /^false$/i
    false
  else
    raise ArgumentError, "Could not create Boolean from #{val}"
  end
end