module Mongoid::Extensions::FalseClass

Public Instance Methods

__sortable__() click to toggle source

Get the value of the object as a mongo friendy sort value.

@example Get the object as sort criteria.

object.__sortable__

@return [ Integer ] 0.

@since 3.0.0

# File lib/mongoid/extensions/false_class.rb, line 16
def __sortable__
  0
end
is_a?(other) click to toggle source

Is the passed value a boolean?

@example Is the value a boolean type?

false.is_a?(Boolean)

@param [ Class ] other The class to check.

@return [ true, false ] If the other is a boolean.

@since 1.0.0

Calls superclass method
# File lib/mongoid/extensions/false_class.rb, line 30
def is_a?(other)
  if other == Mongoid::Boolean || other.class == Mongoid::Boolean
    return true
  end
  super(other)
end