Sha256: 4466be6387e382a16f37edbf6e298c3995f2e58af07f536f3d3faa7814af1d39
Contents?: true
Size: 1.05 KB
Versions: 64
Compression:
Stored size: 1.05 KB
Contents
require 'zuora_connect/configuration' require "zuora_connect/engine" require 'zuora_connect/exceptions' require 'zuora_connect/controllers/helpers' require 'zuora_connect/views/helpers' require 'zuora_connect/railtie' require 'resque/additions' require 'resque/dynamic_queues' require 'resque/silence_done' require 'resque/self_lookup' require 'metrics/influx/point_value' require 'metrics/net' module ZuoraConnect class << self attr_accessor :configuration end module Controllers autoload :Helpers, 'zuora_connect/controllers/helpers' end module Views ActionView::Base.send(:include, Helpers) end def self.configuration @configuration ||= Configuration.new end def self.reset @configuration = Configuration.new end def self.configure yield(configuration) ::Apartment.excluded_models << "Delayed::Job" if configuration.delayed_job ::Apartment.excluded_models.concat(configuration.additional_apartment_models) if configuration.additional_apartment_models.class == Array return configuration end end
Version data entries
64 entries across 64 versions & 1 rubygems