Method: Travis::Client::Listener#on

Defined in:
lib/travis/client/listener.rb

#on(*events, &block) ⇒ Object



119
120
121
122
# File 'lib/travis/client/listener.rb', line 119

def on(*events, &block)
  events = events.flat_map { |e| e.respond_to?(:to_str) ? e.to_str : EVENTS.grep(e) }.uniq
  events.each { |e| @callbacks << [e, block] }
end