Module: Uploader::Fileuploads::ClassMethods

Defined in:
lib/uploader/fileuploads.rb

Instance Method Summary collapse

Instance Method Details

#fileuploads(*args) ⇒ Object

Join ActiveRecord object with uploaded file Usage:

class Article < ActiveRecord::Base
  has_one :picture, as: :assetable, dependent: :destroy

  fileuploads :picture
end


28
29
30
31
32
33
34
35
36
# File 'lib/uploader/fileuploads.rb', line 28

def fileuploads(*args)
  options = args.extract_options!

  self.fileupload_options ||= {}

  args.each do |column|
    self.fileupload_options[column] = options
  end
end