Sha256: 61f462ebf0d8ecdbe19bc924cb857437733da208696c99318a244c33e1a7f367
Contents?: true
Size: 585 Bytes
Versions: 4
Compression:
Stored size: 585 Bytes
Contents
require 'ivapi/authentication' require 'ivapi/connection' require 'ivapi/request' require 'ivapi/client/account' require 'ivapi/client/server' module Ivapi class Client attr_accessor(*Configuration::VALID_OPTIONS_KEYS) def initialize(options={}) options = Ivapi.options.merge(options) Configuration::VALID_OPTIONS_KEYS.each do |key| send("#{key}=", options[key]) end end include Ivapi::Authentication include Ivapi::Connection include Ivapi::Request include Ivapi::Client::Account include Ivapi::Client::Server end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
ivapi-1.0.3 | lib/ivapi/client.rb |
ivapi-1.0.2 | lib/ivapi/client.rb |
ivapi-1.0.1 | lib/ivapi/client.rb |
ivapi-1.0.0 | lib/ivapi/client.rb |