Method: Twitter::Streaming::Client#before_request

Defined in:
lib/twitter/streaming/client.rb

#before_request(&block) ⇒ Proc, Twitter::Streaming::Client

Set a Proc to be run when connection established

Examples:

client.before_request { puts 'Connected!' }

Returns:



137
138
139
140
141
142
143
144
145
146
# File 'lib/twitter/streaming/client.rb', line 137

def before_request(&block)
  if block
    @before_request = block
    self
  elsif instance_variable_defined?(:@before_request)
    @before_request
  else
    proc {}
  end
end