Module: CrossOrigin::Document::ClassMethods
- Defined in:
- lib/cross_origin/document.rb
Instance Method Summary collapse
Instance Method Details
#collection ⇒ Object
28 29 30 |
# File 'lib/cross_origin/document.rb', line 28 def collection CrossOrigin::Collection.new(super, self) end |
#mongoid_root_class ⇒ Object
32 33 34 35 36 37 38 39 |
# File 'lib/cross_origin/document.rb', line 32 def mongoid_root_class @mongoid_root_class ||= begin root = self root = root.superclass while root.superclass.include?(Mongoid::Document) root end end |