Sha256: 12fe721248ffece5cea494f72a5b1c6bbdc5f239c9f8c6f72e51b4ed481bec99
Contents?: true
Size: 443 Bytes
Versions: 8
Compression:
Stored size: 443 Bytes
Contents
module Spina class DefaultStoreUploader < CarrierWave::Uploader::Base def store_dir case ::Spina.config.storage when :s3 "#{mounted_as}/#{model.class.to_s.underscore}/#{model.id}" when :file "uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}" else raise NotImplementedError, "Please set your storage preferences in config/initializers/spina.rb" end end end end
Version data entries
8 entries across 8 versions & 1 rubygems