module Kernel
Provide Boolean
conversion function See: www.virtuouscode.com/2012/05/07/a-ruby-conversion-idiom/
Private Instance Methods
Boolean(value)
click to toggle source
# File lib/couchbase-orm.rb, line 32 def Boolean(value) case value when String, Symbol case value.to_s.strip.downcase when 'true' return true when 'false' return false end when Integer return value != 0 when false, nil return false when true return true end raise ArgumentError, "invalid value for Boolean(): \"#{value.inspect}\"" end