Class: Vend::Attributes::Boolean

Inherits:
Virtus::Attribute::Object
  • Object
show all
Defined in:
lib/vend/resource.rb

Instance Method Summary collapse

Instance Method Details

#coerce(value) ⇒ Object



89
90
91
92
93
94
95
96
97
# File 'lib/vend/resource.rb', line 89

def coerce(value)
  if [1, '1'].include? value
    true
  elsif [0, '0'].include? value
    false
  else
    value == true
  end
end