Sha256: f3724cd5215cde82120300df81733986e31c0495a94b79ee4e40c8a70c6571f6
Contents?: true
Size: 332 Bytes
Versions: 23
Compression:
Stored size: 332 Bytes
Contents
class String def to_bool self.blank? || self.match(/^(false|no|0)$/i) ? false : true end end class Fixnum def to_bool !self.zero? end end class TrueClass def to_i; 1; end def to_bool; self; end end class FalseClass def to_i; 0; end def to_bool; self; end end class NilClass def to_bool; false; end end
Version data entries
23 entries across 23 versions & 1 rubygems