class CrystalClear::SingletonInstantiator
Public Class Methods
new(class_name)
click to toggle source
# File lib/crystal_clear/instantiator/singleton_instantiator.rb, line 6 def initialize(class_name) @instance = nil @provider_class = class_name end
Public Instance Methods
instantiate()
click to toggle source
# File lib/crystal_clear/instantiator/singleton_instantiator.rb, line 11 def instantiate @instance ||= @provider_class.new end