Sha256: 0aa657f75e6969002473c820bd1c476731b307f34922f0a95501a2b479f20df7

Contents?: true

Size: 294 Bytes

Versions: 1

Compression:

Stored size: 294 Bytes

Contents

require_relative '../spectre'

require 'ostruct'

module Spectre
  module Bag
    class << self
      @@bag

      def bag
        @@bag
      end
    end

    Spectre.register do |config|
      @@bag = OpenStruct.new
    end

    Spectre.delegate :bag, to: self
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
spectre-core-1.12.0 lib/spectre/bag.rb