Sha256: 57799dd297cfe11c06a9fecbd40ecbc271ac35fad3450988c5a5db92b84e3908
Contents?: true
Size: 363 Bytes
Versions: 11
Compression:
Stored size: 363 Bytes
Contents
require 'yaml' class Log def self.current @current ||= Log.new end def self.log(*args) self.current.log(*args) end def self.clear @current = nil end attr_accessor :actions def initialize @actions = [] end def log(action, params) @actions << {action => params.dup} end def pretty @actions.to_yaml end end
Version data entries
11 entries across 11 versions & 1 rubygems