CarrierWave: создать 1 загрузчик для нескольких типов файлов

Я хочу создать 1 загрузчик для нескольких типов файлов (изображения, PDF, видео)

Для каждого content_type будут разные действия

Как я могу определить, какой content_type файл?

Например, :

if image?
  version :thumb do
    process :proper_resize    
  end
elsif video?
  version :thumb do
    something
  end
end
7
задан manzhikov 22 September 2011 в 18:27
поделиться