Sha256: 37470ed6d77c856624fbbc3d2c6fe5d121dd706f39c6c2846d319ab5d264d9cb

Contents?: true

Size: 803 Bytes

Versions: 2

Compression:

Stored size: 803 Bytes

Contents

class <%= class_name %>Uploader < CarrierWave::Uploader
  
  # Include RMagick or ImageScience support
  #     include CarrierWave::RMagick
  #     include CarrierWave::ImageScience
  
  # Choose what kind of storage to use for this uploader
  storage :file
  #     storage :s3
  
  # Process files as they are uploaded.
  #     process :scale => [200, 300]
  # 
  #     def scale(width, height)
  #       # do something
  #     end 
  
  # Create different versions of your uploaded files
  #     version :thumb do
  #       process :scale => [50, 50]
  #     end
  
  # Override the filename of the uploaded files
  #     def filename
  #       "something.jpg"
  #     end
  
  # Override the directory where uploaded files will be stored
  #     def store_dir
  #       "something"
  #     end
  
end

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
jnicklas-carrierwave-0.1.1 rails_generators/uploader/templates/uploader.rb
carrierwave-0.1 rails_generators/uploader/templates/uploader.rb