zammad/lib/event_buffer.rb
2015-01-02 16:48:28 +01:00

18 lines
No EOL
308 B
Ruby

module EventBuffer
def self.list
Thread.current[:event_buffer] || []
end
def self.add(item)
if !Thread.current[:event_buffer]
Thread.current[:event_buffer] = []
end
Thread.current[:event_buffer].push item
end
def self.reset
Thread.current[:event_buffer] = []
end
end