class CarrierWave::Storage::Abstract

This file serves mostly as a specification for Storage engines. There is no requirement that storage engines must be a subclass of this class.

Attributes

uploader[R]

Public Instance Methods

identifier() click to toggle source
# File lib/carrierwave/storage/abstract.rb, line 17
def identifier
  uploader.filename
end
retrieve!(identifier) click to toggle source
# File lib/carrierwave/storage/abstract.rb, line 24
def retrieve!(identifier)
end
store!(file) click to toggle source
# File lib/carrierwave/storage/abstract.rb, line 21
def store!(file)
end

Public Class Methods

new(uploader) click to toggle source
# File lib/carrierwave/storage/abstract.rb, line 13
def initialize(uploader)
  @uploader = uploader
end