Sha256: ee33ff9c62741232a87e8dca69ef7317e5d393e2f146de48a9d6d0721bda3fd3

Contents?: true

Size: 227 Bytes

Versions: 9

Compression:

Stored size: 227 Bytes

Contents

module Reflexive
  class VariablesScope < Hash
    @@guid = 0

    def self.reset_guid
      @@guid = 0
    end

    attr_reader :guid

    def initialize
      super
      @guid = (@@guid += 1)
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
reflexive-0.1.2 lib/reflexive/variables_scope.rb
reflexive-0.1.1 lib/reflexive/variables_scope.rb
reflexive-0.1.0 lib/reflexive/variables_scope.rb
reflexive-0.0.6 lib/reflexive/variables_scope.rb
reflexive-0.0.5 lib/reflexive/variables_scope.rb
reflexive-0.0.4 lib/reflexive/variables_scope.rb
reflexive-0.0.3 lib/reflexive/variables_scope.rb
reflexive-0.0.2 lib/reflexive/variables_scope.rb
reflexive-0.0.1 lib/reflexive/variables_scope.rb