Class: Settis::Settings::Boolean

Inherits:
Scalar
  • Object
show all
Defined in:
lib/settis/settings/boolean.rb

Instance Attribute Summary

Attributes inherited from Scalar

#name

Instance Method Summary collapse

Methods inherited from Scalar

#get, #initialize, #set

Constructor Details

This class inherits a constructor from Settis::Settings::Scalar

Instance Method Details

#deserialize(value) ⇒ Object



24
25
26
# File 'lib/settis/settings/boolean.rb', line 24

def deserialize(value)
  value != '0'
end

#serialize(value) ⇒ Object



20
21
22
# File 'lib/settis/settings/boolean.rb', line 20

def serialize(value)
  value ? '1' : '0'
end