Sha256: 0c51ce31b9215c08f3003bf9073889672a0f72a73e8b03ab7f6a65aa67ce7592
Contents?: true
Size: 387 Bytes
Versions: 6
Compression:
Stored size: 387 Bytes
Contents
module HasDraft if defined?(Rails::Railtie) require "rails" class Railtie < Rails::Railtie initializer "has_draft.extend_active_record" do ActiveSupport.on_load(:active_record) do HasDraft::Railtie.insert end end end end class Railtie def self.insert ActiveRecord::Base.send(:include, HasDraft) end end end
Version data entries
6 entries across 6 versions & 1 rubygems