Module | ActiveRecord::Acts::DocumentNode::InstanceMethods |
In: |
lib/acts_as_document_node.rb
|
# File lib/acts_as_document_node.rb, line 46 46: def content_as_document_node 47: __send__(product_as_document_node.document_content_method) 48: end
# File lib/acts_as_document_node.rb, line 34 34: def fragment_options_as_document_node 35: {:product => product_as_document_node, :document => self} 36: end
# File lib/acts_as_document_node.rb, line 38 38: def name_as_document_node 39: __send__(product_as_document_node.document_name_method) 40: end
# File lib/acts_as_document_node.rb, line 42 42: def number_as_document_node 43: __send__(product_as_document_node.document_number_method) 44: end
# File lib/acts_as_document_node.rb, line 24 24: def product_as_document_node 25: product = Product.find(:all, :conditions => {:model_name => self.class.to_s}).find(&:document?) 26: raise "acts_as_document_node: product not found" unless product 27: product 28: end