class EventMachine::Twitter::Proxy

Attributes

password[R]
uri[R]
user[R]

Public Class Methods

new(options = {}) click to toggle source
# File lib/em-twitter/proxy.rb, line 7
def initialize(options = {})
  @user     = options.delete(:user)
  @password = options.delete(:password)
  @uri      = options.delete(:uri)
end

Public Instance Methods

header() click to toggle source
# File lib/em-twitter/proxy.rb, line 13
def header
  ["#{@user}:#{@password}"].pack('m').delete("\r\n") if credentials?
end

Private Instance Methods

credentials?() click to toggle source
# File lib/em-twitter/proxy.rb, line 19
def credentials?
  @user && @password
end