Sha256: 461ac84def48d5aa32d891b142f727f863dea82205c312451502313c5e276182

Contents?: true

Size: 638 Bytes

Versions: 5

Compression:

Stored size: 638 Bytes

Contents

require "bundler/setup"

require "active_support"
require "apisync"
require "apisync/rails/version"
require "apisync/rails/model"
require "apisync/rails/http"
require "apisync/active_record_extension"
require "apisync/rails/sync_model_job/sidekiq"
require "apisync/rails/extensions"

class Apisync
  module Rails
  end
end

# This class, Extensions, is responsible for including extensions into
# our own classes (and ActiveRecord::Base). For example, if Sidekiq is defined
# then we include it into our worker classes. That way we don't need to load
# the Sidekiq gem and force it into client codebases.
Apisync::Rails::Extensions.setup

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
apisync-rails-0.3.0 lib/apisync/rails.rb
apisync-rails-0.1.2 lib/apisync/rails.rb
apisync-rails-0.1.1 lib/apisync/rails.rb
apisync-rails-0.0.4 lib/apisync/rails.rb
apisync-rails-0.0.3 lib/apisync/rails.rb