class CarrierWave::Mount::Mounter

Public Instance Methods

old_uploader()
Alias for: uploader
uploader() click to toggle source
# File lib/secure_download/carrierwave_extends.rb, line 17
      def uploader
        old_uploader
        @uploader.instance_eval <<-RUBY, __FILE__, __LINE__+1
          def secure_url(view=false)
            hash = {:controller => 'secure_download/download', 
              :action => 'download', 
              :model => model.class.name, 
              :field => '#{column}', 
              :id => model.id }
            hash[:view] = view if view
            url_for hash
          end
        RUBY
        return @uploader
      end
Also aliased as: old_uploader