Sha256: c2ed5cf1c9f123bf70fb10b354e3d6bb322429eb5b79408cf0e16be5d57baba4
Contents?: true
Size: 370 Bytes
Versions: 1
Compression:
Stored size: 370 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.1 | lib/track_changes/initializer.rb |