Sha256: 2c7fa49bbfbb415b2ba19c3f41d582d05ab7ed2fcad96df4437e51e9514c4765
Contents?: true
Size: 577 Bytes
Versions: 8
Compression:
Stored size: 577 Bytes
Contents
require 'polygallery' require 'polygallery/glue' module Polygallery require 'rails' class Railtie < Rails::Railtie initializer "polygallery.insert_into_active_record" do |app| ActiveSupport.on_load :active_record do Polygallery::Railtie.insert end if app.config.respond_to?(:polygallery_defaults) Polygallery::Gallery.default_options.merge!(app.config.polygallery_defaults) end end def self.insert if defined?(ActiveRecord) ActiveRecord::Base.send(:include, Polygallery::Glue) end end end end
Version data entries
8 entries across 8 versions & 1 rubygems