Sha256: be671f65df1a368b2f375f6669908804f791ff582421455bcfdca89ef5b225fc
Contents?: true
Size: 352 Bytes
Versions: 1
Compression:
Stored size: 352 Bytes
Contents
module TrackChanges class Initializer attr_accessor :configuration include Singleton class << self alias_method :__tr_instance, :instance def instance(&block) obj = __tr_instance obj.configuration ||= Configuration.new yield obj.configuration if block_given? obj end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
track_changes-0.5.0 | lib/track_changes/initializer.rb |