class Administrate::Field::Carrierwave

Public Instance Methods

file() click to toggle source
# File lib/administrate/field/carrierwave.rb, line 31
def file
  files.first
end
files() click to toggle source
# File lib/administrate/field/carrierwave.rb, line 27
def files
  Array[*data]
end
image() click to toggle source
# File lib/administrate/field/carrierwave.rb, line 11
def image
  options.fetch(:image, nil)
end
model() click to toggle source
# File lib/administrate/field/carrierwave.rb, line 35
def model
  data.try(:model)
end
multiple?() click to toggle source
# File lib/administrate/field/carrierwave.rb, line 15
def multiple?
  options.fetch(:multiple, false)
end
remote_url?() click to toggle source
# File lib/administrate/field/carrierwave.rb, line 23
def remote_url?
  options.fetch(:remote_url, false)
end
remove?() click to toggle source
# File lib/administrate/field/carrierwave.rb, line 19
def remove?
  options.fetch(:remove, false)
end
show_file?() click to toggle source
# File lib/administrate/field/carrierwave.rb, line 39
def show_file?
  file.present? && (file.filename || file.path)
end