module CarrierWave::Secure::Mount

Intercepts calls to `CarrierWave::Mount` methods and decorates uploader if `secure` option is set to `true`.

Public Instance Methods

mount_base(column, uploader = nil, options = {}, &block) click to toggle source
Calls superclass method
# File lib/carrierwave/secure/mount.rb, line 10
def mount_base(column, uploader = nil, options = {}, &block)
  return super unless options[:secure] == true

  uploader_decorator = CarrierWave::Uploader::Secure[uploader]
  super(column, uploader_decorator, options, &block)
end