Sha256: 3ed0296ba60a9ca9630a40d770bb1f00b9ad296379eb98fec2b448e74face4c4

Contents?: true

Size: 443 Bytes

Versions: 1

Compression:

Stored size: 443 Bytes

Contents

require 'paperclip'

module Paperclip
  if defined? Rails::Railtie
    require 'rails'
    class Railtie < Rails::Railtie
      ActiveSupport.on_load :active_record do
        Paperclip::Railtie.insert
      end
      rake_tasks do
        load "tasks/paperclip.rake"
      end
    end
  end

  class Railtie
    def self.insert
      ActiveRecord::Base.send(:include, Paperclip)
      File.send(:include, Paperclip::Upfile)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
paperclip-2.3.2 lib/paperclip/railtie.rb