Sha256: c381d90d89ad1c43b05830edc69a2d3fc7b1903b1afb8a44d6713e0b813d4cec
Contents?: true
Size: 429 Bytes
Versions: 5
Compression:
Stored size: 429 Bytes
Contents
# encoding: utf-8 # Carrierwave uploader for docuemnts. class DocumentUploader < CarrierWave::Uploader::Base storage CONFIG[:storage].to_sym # Override the directory where uploaded files will be stored. # This is a sensible default for uploaders that are meant to be mounted: def store_dir "uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}" end def root Rails.root.join 'public/' end end
Version data entries
5 entries across 5 versions & 2 rubygems