Sha256: 6f2f83cf4366013d6168cf029135084a66ea1bbffb2395d081d77d3c2caa9232

Contents?: true

Size: 479 Bytes

Versions: 5

Compression:

Stored size: 479 Bytes

Contents

# encoding: utf-8

require "media_magick/image/dimensions"

class PostUploader < CarrierWave::Uploader::Base
  include CarrierWave::MiniMagick
  include MediaMagick::Image::Dimensions

  storage :file

  def store_dir
    "uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
  end

  # process :resize_to_fill => [960, 544]

  version :thumb do
    process :resize_to_fit => [250, 136]
  end

  version :big do
    process :resize_to_limit => [864, 489]
  end

end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
media_magick-0.4.1 spec/dummy/app/uploaders/post_uploader.rb
media_magick-0.4.0 spec/dummy/app/uploaders/post_uploader.rb
media_magick-0.3.3 spec/dummy/app/uploaders/post_uploader.rb
media_magick-0.3.2 spec/dummy/app/uploaders/post_uploader.rb
media_magick-0.3.0 spec/dummy/app/uploaders/post_uploader.rb