Class: Catalogcat::Client
- Inherits:
- 
      Footrest::Client
      
        - Object
- Footrest::Client
- Catalogcat::Client
 
- Defined in:
- lib/catalogcat/client.rb,
 lib/catalogcat/client/orders.rb,
 lib/catalogcat/client/courses.rb,
 lib/catalogcat/client/catalogs.rb,
 lib/catalogcat/client/enrollments.rb,
 lib/catalogcat/client/certificates.rb,
 lib/catalogcat/client/email_domain_sets.rb,
 lib/catalogcat/client/user_registrations.rb
Defined Under Namespace
Modules: Catalogs, Certificates, Courses, EmailDomainSets, Enrollments, Orders, UserRegistrations
Instance Method Summary collapse
- 
  
    
      #request(method, &block)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    Override Footrest request for ApiArray support. 
- 
  
    
      #set_connection(config)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    Override Footrest connection to use Token authorization. 
Instance Method Details
#request(method, &block) ⇒ Object
Override Footrest request for ApiArray support
| 20 21 22 23 24 | # File 'lib/catalogcat/client.rb', line 20 def request(method, &block) response = connection.send(method, &block) Catalogcat::ApiArray.process_response(response, self) end | 
#set_connection(config) ⇒ Object
Override Footrest connection to use Token authorization
| 14 15 16 17 | # File 'lib/catalogcat/client.rb', line 14 def set_connection(config) super connection.headers[:authorization].sub! 'Bearer', 'Token' end |