class LoggoRails::Client
Constants
- API_URL
Attributes
token[R]
Public Class Methods
new()
click to toggle source
# File lib/loggo_rails/client.rb, line 7 def initialize @token = Rails.configuration.loggo_rails.token end
Public Instance Methods
insert(options)
click to toggle source
# File lib/loggo_rails/client.rb, line 11 def insert(options) RestClient::Request.execute( headers: client_headers, method: :put, url: insert_url, payload: options.to_json, verify_ssl: false ) end
Protected Instance Methods
client_headers()
click to toggle source
# File lib/loggo_rails/client.rb, line 23 def client_headers { 'Authorization': token, 'Content-Type': 'application/json' } end
insert_url()
click to toggle source
# File lib/loggo_rails/client.rb, line 30 def insert_url "#{Rails.configuration.loggo_rails.api_url || API_URL}/insert" end