BikeBikeBike/app/uploaders/cover_uploader.rb

17 lines
315 B
Ruby
Raw Normal View History

2014-03-09 14:43:33 -06:00
# encoding: utf-8
require 'carrierwave/processing/mini_magick'
class CoverUploader < CarrierWave::Uploader::Base
include CarrierWave::ImageOptimizer
include CarrierWave::MiniMagick
storage :file
process :optimize
def store_dir
"uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
end
end