class KaveRestApi::RequestBase
Public Class Methods
new(args = {})
click to toggle source
# File lib/kavenegar-ruby/requests/RequestBase.rb, line 3 def initialize(args = {}) config = KaveRestApi.configuration raise(ArgumentError, 'not a valid configuration class') if config.nil? || config.api_key.nil? || config.default_sender.nil? @API_URL = "https://api.kavenegar.com/v1/#{config.api_key}" @DEFAULT_SENDER = config.default_sender.freeze @FORMAT= config.format rescue 'json' end