module Dragonfly::Model::InstanceMethods
Public Instance Methods
dragonfly_attachments()
click to toggle source
# File lib/dragonfly/model/instance_methods.rb, line 5 def dragonfly_attachments @dragonfly_attachments ||= self.class.dragonfly_attachment_classes.inject({}) do |hash, klass| hash[klass.attribute] = klass.new(self) hash end end
Private Instance Methods
destroy_dragonfly_attachments()
click to toggle source
# File lib/dragonfly/model/instance_methods.rb, line 20 def destroy_dragonfly_attachments dragonfly_attachments.each do |attribute, attachment| attachment.destroy! end end
save_dragonfly_attachments()
click to toggle source
# File lib/dragonfly/model/instance_methods.rb, line 14 def save_dragonfly_attachments dragonfly_attachments.each do |attribute, attachment| attachment.save! end end