Module: Delayed::Paperclip::InstanceMethods
- Defined in:
- lib/delayed/paperclip.rb
Constant Summary collapse
- PAPERCLIP_ATTRIBUTES =
['_file_size', '_file_name', '_content_type', '_updated_at']
Instance Method Summary collapse
Instance Method Details
#attachment_has_changed?(name) ⇒ Boolean
39 40 41 42 43 44 45 46 47 48 |
# File 'lib/delayed/paperclip.rb', line 39 def (name) PAPERCLIP_ATTRIBUTES.each do |attribute| full_attribute = "#{name}#{attribute}_changed?".to_sym next unless self.respond_to?(full_attribute) return true if self.send("#{name}#{attribute}_changed?") end false end |
#delayed_job? ⇒ Boolean
50 51 52 |
# File 'lib/delayed/paperclip.rb', line 50 def delayed_job? defined? Delayed::Job end |
#resque? ⇒ Boolean
54 55 56 |
# File 'lib/delayed/paperclip.rb', line 54 def resque? defined? Resque end |