class MongoModel::Types::Boolean

Constants

FALSE_VALUES
TRUE_VALUES

Public Instance Methods

cast(value) click to toggle source
# File lib/mongomodel/support/types/boolean.rb, line 7
def cast(value)
  if true?(value)
    true
  elsif false?(value)
    false
  end
end

Private Instance Methods

false?(value) click to toggle source
# File lib/mongomodel/support/types/boolean.rb, line 20
def false?(value)
  FALSE_VALUES.include?(value)
end
true?(value) click to toggle source
# File lib/mongomodel/support/types/boolean.rb, line 16
def true?(value)
  TRUE_VALUES.include?(value)
end