Skip to content

Instantly share code, notes, and snippets.

@themoxman
Created January 8, 2015 21:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save themoxman/2cf52e661cf28acb9c20 to your computer and use it in GitHub Desktop.
Save themoxman/2cf52e661cf28acb9c20 to your computer and use it in GitHub Desktop.
16:27:29 davemox@Daves-MBP $ irb
>> class Configuration; def self.instance; @instance ||= new; end; def self.reset!; @instance = nil; end; end
=> :reset!
>> Configuration.new
=> #<Configuration:0x007fba691ff6a0>
>> Configuration.new
=> #<Configuration:0x007fba691f6af0>
>> Configuration.new
=> #<Configuration:0x007fba691ee788>
>> Configuration.new
=> #<Configuration:0x007fba691dedd8>
>> Configuration.instance
=> #<Configuration:0x007fba69180bc0>
>> Configuration.instance
=> #<Configuration:0x007fba69180bc0>
>> Configuration.instance
=> #<Configuration:0x007fba69180bc0>
>> Configuration.reset!
=> nil
>> Configuration.instance
=> #<Configuration:0x007fba691503d0>
>>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment