Sha256: 3ae56f1113e4a917b077db0786fa426ccaf2bb352de5376e1c1e5468506fe6d3

Contents?: true

Size: 414 Bytes

Versions: 2

Compression:

Stored size: 414 Bytes

Contents

require 'docile'
require 'tod'
require 'tod/core_extensions'
require 'active_job'
require 'active_support'
require 'autoloaded'

module Sequins
  Autoloaded.module { }

  class << self
    attr_writer :configuration
  end

  def self.configuration
    @configuration ||= Configuration.new
  end

  def self.reset
    @configuration = Configuration.new
  end

  def self.configure
    yield configuration
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
sequins-0.1.1 lib/sequins.rb
sequins-0.1.0 lib/sequins.rb