class CurrencyLayer::LiveRequest

Attributes

headers[RW]
query[RW]

Public Class Methods

new(query = {}, headers = {}) click to toggle source
# File lib/currency_conversion/live/live_request.rb, line 12
def initialize(query = {}, headers = {})

  self.headers = headers

  # Ruby passes by reference, so we can manipulate the object, and we check if the currencies is an array, and if so, we convert to string according to API
  query.currencies = query.currencies.kind_of?(String) ? query.currencies : query.currencies.join(',')

  self.query = query

end