Sha256: 41a2f8aaf1c084335c45ce4572dd99fd448007afba5b8398c0c6e1842f0c92e2
Contents?: true
Size: 380 Bytes
Versions: 1
Compression:
Stored size: 380 Bytes
Contents
require "undo/version" require "undo/config" module Undo require "undo/model" def self.configure(&block) yield(config) if block_given? config end def self.config @config ||= Undo::Config.new end def self.wrap(object, *args) Model.new object, *args end def self.restore(uuid, options = {}) config.with(options).storage.fetch uuid end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
undo-0.0.1 | lib/undo.rb |