Class: MailruTarget::Session

Inherits:
Object
  • Object
show all
Includes:
Request
Defined in:
lib/mailru_target/session.rb

Constant Summary

Constants included from Request

Request::API_URI, Request::SUDO_API_URI

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Request

#make_request

Constructor Details

#initialize(token) ⇒ Session

Returns a new instance of Session.



9
10
11
# File 'lib/mailru_target/session.rb', line 9

def initialize(token)
  @token = token
end

Instance Attribute Details

#tokenObject

Returns the value of attribute token.



7
8
9
# File 'lib/mailru_target/session.rb', line 7

def token
  @token
end

Instance Method Details

#request(method, path, params = {}) ⇒ Object



13
14
15
# File 'lib/mailru_target/session.rb', line 13

def request(method, path, params = {})
  super method, path, params.merge({ token: token })
end