Class: XlsUploader

Inherits:
CarrierWave::Uploader::Base
  • Object
show all
Includes:
CarrierWave::MimeTypes, Sprockets::Helpers::IsolatedHelper, Sprockets::Helpers::RailsHelper
Defined in:
lib/xls_porter/xls_uploader.rb

Instance Method Summary collapse

Instance Method Details

#extension_white_listObject

Override the filename of the uploaded files: Avoid using model.id or version_name here, see uploader/store.rb for details. def filename

"something.jpg" if original_filename

end



27
28
29
30
# File 'lib/xls_porter/xls_uploader.rb', line 27

def extension_white_list
  known=%w(xls xlsx)
  known << /\w+/
end

#store_dirObject

Override the directory where uploaded files will be stored. This is a sensible default for uploaders that are meant to be mounted:



17
18
19
# File 'lib/xls_porter/xls_uploader.rb', line 17

def store_dir
  "#{Rails.root}/tmp/upload/"
end