Module: TCB::RecordsEvents

Defined in:
lib/tcb/records_events.rb

Instance Method Summary collapse

Instance Method Details

#pull_recorded_eventsObject



11
12
13
14
15
# File 'lib/tcb/records_events.rb', line 11

def pull_recorded_events
  events = recorded_events_array.dup
  recorded_events_array.clear
  events
end

#record(event) ⇒ Object



3
4
5
# File 'lib/tcb/records_events.rb', line 3

def record(event)
  recorded_events_array << event
end

#recorded_eventsObject



7
8
9
# File 'lib/tcb/records_events.rb', line 7

def recorded_events
  recorded_events_array.dup
end