Module: MuchBoolean::Mapping
- Defined in:
- lib/much-boolean.rb
Class Method Summary collapse
Class Method Details
.new(boolean_value, true_value, false_value) ⇒ Object
44 45 46 47 48 |
# File 'lib/much-boolean.rb', line 44 def self.new(boolean_value, true_value, false_value) return nil if boolean_value.to_s.empty? # covers `nil` and `""` return false_value if boolean_value == false true_value end |