Class: Forward::Api::ClientLog

Inherits:
Resource
  • Object
show all
Defined in:
lib/forward/api/client_log.rb

Instance Attribute Summary

Attributes inherited from Resource

#http, #uri

Class Method Summary collapse

Methods inherited from Resource

#add_headers!, #build_request, #delete, #get, #initialize, #parse_response, #post, #put, #request

Constructor Details

This class inherits a constructor from Forward::Api::Resource

Class Method Details

.create(log) ⇒ Object



5
6
7
8
9
10
11
12
13
14
15
16
# File 'lib/forward/api/client_log.rb', line 5

def self.create(log)
  resource     = ClientLog.new(:create)
  resource.uri = '/api/v2/client_logs'
  params       = {
    :client => Forward.client_string,
    :log    => log
  }

  params[:api_token] = Forward.config.api_token unless Forward.config.nil?

  resource.post(params)
end