Class: Boolean

Inherits:
Object show all
Defined in:
lib/presenter/types.rb

Class Method Summary collapse

Class Method Details

.typecast(value) ⇒ Object



3
4
5
6
7
8
9
10
11
# File 'lib/presenter/types.rb', line 3

def self.typecast(value)
  if ["true", "1"].include?(value.to_s.downcase)
    true
  elsif ["false", "0"].include?(value.to_s.downcase)
    false
  else
    nil
  end
end