Sha256: dbd1d2b8893c4f30954a8cd31662186fc142eb7a58006035395a1e8599730eb5

Contents?: true

Size: 327 Bytes

Versions: 4

Compression:

Stored size: 327 Bytes

Contents

module Experiment
  class Params
   
    # Return if set the value of the current param.
    #
    # If it is not defined fallback to {Experiment::Config#[]}.
    def self.[](h)
      @@params[h] || Config[h]
    end
    
    
    # @private
    def self.set(a) # :nodoc: 
      @@params = a
    end
  end
  Params.set({})
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
experiment-0.3.3 lib/experiment/params.rb
experiment-0.3.2 lib/experiment/params.rb
experiment-0.3.1 lib/experiment/params.rb
experiment-0.3.0 lib/experiment/params.rb