Sha256: ea9cea3d36118108db9a2dade538770354453d906a31c2a54211e957d67cd9f0

Contents?: true

Size: 885 Bytes

Versions: 3

Compression:

Stored size: 885 Bytes

Contents

# frozen_string_literal: true

require 'adamantium'
require 'concord'
require 'equalizer'
require 'ice_nine'
require 'pathname'
require 'paper_trail_scrapbook/config'
require 'paper_trail_scrapbook/chapter'
require 'paper_trail_scrapbook/changes'
require 'paper_trail_scrapbook/journal_entry'
require 'paper_trail_scrapbook/life_history'
require 'paper_trail_scrapbook/secondary_chapter'
require 'paper_trail_scrapbook/user_journal'
require 'paper_trail_scrapbook/version'
require 'paper_trail_scrapbook/version_helpers'
require 'paper_trail_scrapbook/versions'

# Library namespace
#
# @api private
module PaperTrailScrapbook
  class << self
    # Returns PaperTrailScrapbook's configuration object.
    # @api private
    def config
      @config ||= PaperTrailScrapbook::Config.instance
      yield @config if block_given?
      @config
    end
    alias configure config
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
paper_trail_scrapbook-0.2.0 lib/paper_trail_scrapbook.rb
paper_trail_scrapbook-0.1.21 lib/paper_trail_scrapbook.rb
paper_trail_scrapbook-0.1.20 lib/paper_trail_scrapbook.rb