module Knitkit::Extensions::ActiveRecord::ActsAsDocument::InstanceMethods

Public Instance Methods

destroy_document() click to toggle source
# File lib/knitkit/extensions/active_record/acts_as_document.rb, line 36
                      def destroy_document
self.document.destroy
                      end
initialize_document() click to toggle source
# File lib/knitkit/extensions/active_record/acts_as_document.rb, line 40
                      def initialize_document
if self.new_record? and self.document.nil?
  self.document = Document.new
  self.document.document_record = self
end
                      end
save_document() click to toggle source
# File lib/knitkit/extensions/active_record/acts_as_document.rb, line 32
def save_document
  self.document.save
                        end