Method: Mongoid::Document::ClassMethods#===

Defined in:
lib/mongoid/document.rb

#===(other) ⇒ true, false

Performs class equality checking.

Examples:

Compare the classes.

document === other

Parameters:

Returns:

  • (true, false)

    True if the classes are equal, false if not.

Since:

  • 2.0.0.rc.4



282
283
284
# File 'lib/mongoid/document.rb', line 282

def ===(other)
  other.class == Class ? self <= other : other.is_a?(self)
end