Sha256: 43df7d09f8b77bab54d4a5e60138fcbf1e5a6c2b3c084683e62cce84b82fd701

Contents?: true

Size: 508 Bytes

Versions: 6

Compression:

Stored size: 508 Bytes

Contents

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.3.5 lib/carrierwave/base64.rb
carrierwave-base64-2.3.4 lib/carrierwave/base64.rb
carrierwave-base64-2.3.3 lib/carrierwave/base64.rb
carrierwave-base64-2.3.2 lib/carrierwave/base64.rb
carrierwave-base64-2.3.1 lib/carrierwave/base64.rb
carrierwave-base64-2.3.0 lib/carrierwave/base64.rb