Sha256: 07a4a6a951ccad4e241f09f9b7b33f45402563325b2a5c78d56032c2960382f8
Contents?: true
Size: 727 Bytes
Versions: 1
Compression:
Stored size: 727 Bytes
Contents
require 'administrate/field/base' require 'rails' module Administrate module Field class Carrierwave < Administrate::Field::Base class Engine < ::Rails::Engine; end def image options.fetch(:image, nil) end def image_on_index? options.fetch(:image_on_index, false) end def multiple? options.fetch(:multiple, false) end def remove? options.fetch(:remove, false) end def remote_url? options.fetch(:remote_url, false) end # One-element array when single file field, array of files when multiple def files Array[*data] end def file files.first end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
administrate-field-carrierwave-0.3.0 | lib/administrate/field/carrierwave.rb |