Sha256: 573adac69615ad8b9a2077747dcd283cbc60620306a5fc6fe293cb39ef431841
Contents?: true
Size: 407 Bytes
Versions: 15
Compression:
Stored size: 407 Bytes
Contents
# encoding: utf-8 module Locomotive class EditableFileUploader < ::CarrierWave::Uploader::Base include ::CarrierWave::MimeTypes process :set_content_type def store_dir self.build_store_dir('sites', model.page.site_id, 'pages', model.page.id, 'files') end def image? if self.file.exists? self.file.content_type.start_with?('image') end end end end
Version data entries
15 entries across 15 versions & 1 rubygems