class CarrierWave::Storage::Cascade::SecondaryFileProxy
Attributes
real_file[R]
Public Class Methods
new(uploader, real_file)
click to toggle source
# File lib/carrierwave/storage/cascade.rb, line 38 def initialize(uploader, real_file) @uploader = uploader @real_file = real_file end
Public Instance Methods
delete()
click to toggle source
# File lib/carrierwave/storage/cascade.rb, line 43 def delete if true === @uploader.allow_secondary_file_deletion return real_file.delete else return true end end
method(*args)
click to toggle source
# File lib/carrierwave/storage/cascade.rb, line 59 def method(*args) real_file.send(:method, *args) end
method_missing(*args, &block)
click to toggle source
# File lib/carrierwave/storage/cascade.rb, line 51 def method_missing(*args, &block) real_file.send(*args, &block) end
respond_to?(*args)
click to toggle source
# File lib/carrierwave/storage/cascade.rb, line 55 def respond_to?(*args) @real_file.respond_to?(*args) end