Sha256: 6e4be5ee0598e1d0a9054a6f3e2f86f896eba22c353c45c7e113619473b13f89

Contents?: true

Size: 481 Bytes

Versions: 5

Compression:

Stored size: 481 Bytes

Contents

require 'paperclip-meta'

module Paperclip
    module Meta

      if defined? ::Rails::Railtie
        class Railtie < ::Rails::Railtie
          initializer :paperclip_meta do
            ActiveSupport.on_load :active_record do
              Paperclip::Meta::Railtie.insert
            end
          end
        end
      end

      class Railtie
        def self.insert
          Paperclip::Attachment.send(:include, Paperclip::Meta::Attachment)
        end
      end

  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
paperclip-meta-1.1.0 lib/paperclip-meta/railtie.rb
paperclip-meta-1.0.1 lib/paperclip-meta/railtie.rb
paperclip-meta-1.0.0 lib/paperclip-meta/railtie.rb
paperclip-meta-0.6.0 lib/paperclip-meta/railtie.rb
paperclip-meta-0.5.0 lib/paperclip-meta/railtie.rb