Sha256: f60abdde559baf6e9e3b2c1f925fdf2524857bc44eaedbe508c16613fd706739

Contents?: true

Size: 334 Bytes

Versions: 25

Compression:

Stored size: 334 Bytes

Contents

# frozen_string_literal: true

module ImageDefaults
  include CarrierWave::MiniMagick

  def default_url
    "/images/fallback/#{model.class.model_name.to_s.underscore}/" <<
      [mounted_as, version_name].compact.join('_') << '.gif'
  end

  def extension_allowlist
    model.class.file_extensions || %w[jpg jpeg gif png]
  end
end

Version data entries

25 entries across 25 versions & 2 rubygems

Version Path
tramway-0.1.2 app/uploaders/image_defaults.rb
tramway-0.1.1.1 app/uploaders/image_defaults.rb
tramway-0.1.1 app/uploaders/image_defaults.rb
tramway-core-5.0 app/uploaders/image_defaults.rb
tramway-core-4.1.3.3 app/uploaders/image_defaults.rb
tramway-core-4.1.3.2 app/uploaders/image_defaults.rb
tramway-core-4.1.3.1 app/uploaders/image_defaults.rb
tramway-core-4.1.3 app/uploaders/image_defaults.rb
tramway-core-4.1.2 app/uploaders/image_defaults.rb
tramway-core-4.1.1 app/uploaders/image_defaults.rb
tramway-core-4.1 app/uploaders/image_defaults.rb
tramway-core-4.0.2.1 app/uploaders/image_defaults.rb
tramway-core-4.0.2 app/uploaders/image_defaults.rb
tramway-core-4.0.1.2 app/uploaders/image_defaults.rb
tramway-core-4.0.1.1 app/uploaders/image_defaults.rb
tramway-core-4.0.1 app/uploaders/image_defaults.rb
tramway-core-4.0.0.1 app/uploaders/image_defaults.rb
tramway-core-4.0 app/uploaders/image_defaults.rb
tramway-core-3.0.1.1 app/uploaders/image_defaults.rb
tramway-core-3.0.1 app/uploaders/image_defaults.rb