class Rectify::EventRecorder
def initialize
def initialize @events = {} end
def method_missing(method_name, *args, &_block)
def method_missing(method_name, *args, &_block) args = args.first if args.size == 1 @events[method_name] = args end
def respond_to_missing?(_method_name, _include_private = false)
def respond_to_missing?(_method_name, _include_private = false) true end