Class: BoxView::Session
- Inherits:
-
Object
- Object
- BoxView::Session
- Includes:
- Http
- Defined in:
- lib/box_view/session.rb
Class Attribute Summary collapse
-
.box_view_token ⇒ Object
Returns the value of attribute box_view_token.
Instance Attribute Summary collapse
-
#token ⇒ Object
Returns the value of attribute token.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(credentials = {}) ⇒ Session
constructor
A new instance of Session.
Methods included from Http
#base_uri, #convert_params, #delete, #get, #make_api_request, #make_request, #parse_response, #post, #put
Constructor Details
#initialize(credentials = {}) ⇒ Session
Returns a new instance of Session.
8 9 10 |
# File 'lib/box_view/session.rb', line 8 def initialize(credentials={}) self.token = credentials[:token] || self.class.box_view_token end |
Class Attribute Details
.box_view_token ⇒ Object
Returns the value of attribute box_view_token.
13 14 15 |
# File 'lib/box_view/session.rb', line 13 def box_view_token @box_view_token end |
Instance Attribute Details
#token ⇒ Object
Returns the value of attribute token.
6 7 8 |
# File 'lib/box_view/session.rb', line 6 def token @token end |
Class Method Details
.config {|_self| ... } ⇒ Object
15 16 17 |
# File 'lib/box_view/session.rb', line 15 def config yield self end |