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
535 536 537 538 539 540 541 542 543 544 |
# File 'lib/mongoid-dsl/monkey.rb', line 535 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
546 547 548 549 550 551 552 553 554 555 |
# File 'lib/mongoid-dsl/monkey.rb', line 546 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 |