Module: StrawberryAPI::Client::Sessions
- Included in:
 - StrawberryAPI::Client
 
- Defined in:
 - lib/strawberry_api/client/sessions.rb
 
Instance Method Summary collapse
- 
  
    
      #logged_in?  ⇒ Boolean 
    
    
  
  
  
  
  
  
  
  
  
    
Determines whether the session is valid.
 - 
  
    
      #logout  ⇒ Boolean 
    
    
  
  
  
  
  
  
  
  
  
    
Closes the current session.
 - 
  
    
      #session_info  ⇒ StrawberryAPI::User 
    
    
  
  
  
  
  
  
  
  
  
    
Fetches the current user information.
 
Instance Method Details
#logged_in? ⇒ Boolean
Determines whether the session is valid
      10 11 12  | 
    
      # File 'lib/strawberry_api/client/sessions.rb', line 10 def logged_in? get("/session").success? end  | 
  
#logout ⇒ Boolean
Closes the current session
      19 20 21  | 
    
      # File 'lib/strawberry_api/client/sessions.rb', line 19 def logout delete('/session').success? end  | 
  
#session_info ⇒ StrawberryAPI::User
Fetches the current user information
      28 29 30  | 
    
      # File 'lib/strawberry_api/client/sessions.rb', line 28 def session_info data = get('/session') end  |