class Apisync::Rails::Extensions
Public Class Methods
setup()
click to toggle source
# File lib/apisync/rails/extensions.rb, line 4 def self.setup ActiveSupport.on_load(:active_record) do ::ActiveRecord::Base.send(:include, Apisync::ActiveRecordExtension) end if defined?(::Sidekiq) sidekiq_klass = ::Apisync::Rails::SyncModelJob::Sidekiq # Don't include twice the same module unless sidekiq_klass.included_modules.include?(::Sidekiq::Worker) sidekiq_klass.send(:include, ::Sidekiq::Worker) end end end