Sha256: d038e634a24fa152c2c03a62b03562ee286a4f397b3ce27088b1cacaad78bab1

Contents?: true

Size: 534 Bytes

Versions: 6

Compression:

Stored size: 534 Bytes

Contents

require 'mime/types/full'
require 'carrierwave/base64/version'
require 'carrierwave/base64/base64_string_io'
require 'carrierwave/base64/adapter'

module Carrierwave
  module Base64
    class Railtie < Rails::Railtie
      ActiveSupport.on_load :active_record do
        ActiveRecord::Base.extend Carrierwave::Base64::Adapter
      end

      ActiveSupport.on_load :mongoid do
        Mongoid::Document::ClassMethods.send :include,
                                             Carrierwave::Base64::Adapter
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
carrierwave-base64-2.5.3 lib/carrierwave/base64.rb
carrierwave-base64-2.5.2 lib/carrierwave/base64.rb
carrierwave-base64-2.5.1.1 lib/carrierwave/base64.rb
carrierwave-base64-2.5.1 lib/carrierwave/base64.rb
carrierwave-base64-2.5.0 lib/carrierwave/base64.rb
carrierwave-base64-2.4.0 lib/carrierwave/base64.rb