Sha256: efc6ea02f55dcf2ca8d3a874092ef0e77ecd94b4b02a2080ee2813a2b9241346

Contents?: true

Size: 288 Bytes

Versions: 10

Compression:

Stored size: 288 Bytes

Contents

# encoding: utf-8

module Locomotive
  class PictureUploader < BaseUploader

    def extension_whitelist
      %w(jpg jpeg gif png)
    end

    def image?
      self.file.try(:exists?)
    end

    def store_dir
      self.build_store_dir('uploaded_assets', model.id)
    end

  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
locomotivecms-4.0.3 app/uploaders/locomotive/picture_uploader.rb
locomotivecms-4.0.2 app/uploaders/locomotive/picture_uploader.rb
locomotivecms-4.0.1 app/uploaders/locomotive/picture_uploader.rb
locomotivecms-4.0.0 app/uploaders/locomotive/picture_uploader.rb
locomotivecms-4.0.0.rc0 app/uploaders/locomotive/picture_uploader.rb
locomotivecms-4.0.0.alpha3 app/uploaders/locomotive/picture_uploader.rb
locomotivecms-3.4.1 app/uploaders/locomotive/picture_uploader.rb
locomotivecms-4.0.0.alpha2 app/uploaders/locomotive/picture_uploader.rb
locomotivecms-4.0.0.alpha1 app/uploaders/locomotive/picture_uploader.rb
locomotivecms-3.4.0 app/uploaders/locomotive/picture_uploader.rb