Module: Mongoid::DSL::Document::Include
- Defined in:
- lib/mongoid-dsl/monkey.rb
Instance Method Summary collapse
- #_parent ⇒ Object (also: #get_parent_doc)
- #_reference ⇒ Object (also: #get_reference_doc)
Instance Method Details
#_parent ⇒ Object Also known as: get_parent_doc
530 531 532 533 534 535 536 537 538 539 |
# File 'lib/mongoid-dsl/monkey.rb', line 530 def _parent self.class.parents.each do |parent_underscore_name| if self.__send__("has_#{parent_underscore_name}?") == true return self.__send__(parent_underscore_name) end end return nil end |
#_reference ⇒ Object Also known as: get_reference_doc
541 542 543 544 545 546 547 548 549 550 |
# File 'lib/mongoid-dsl/monkey.rb', line 541 def _reference self.class.references.each do |parent_underscore_name| if self.__send__("has_#{parent_underscore_name}?") == true return self.__send__(parent_underscore_name) end end return nil end |