Sha256: a6efb0ea577d00ac91e5346039a74f4ffce2128d3c1e4f1edd9c22c377184f72
Contents?: true
Size: 674 Bytes
Versions: 2
Compression:
Stored size: 674 Bytes
Contents
require "xe_client/version" require "active_model" require "virtus" require "httparty" require "active_support/core_ext/hash/indifferent_access" require "xe_client/indifferent_hash" require "xe_client/models/quote" require "xe_client/client" require "xe_client/requests/base_request" require "xe_client/requests/convert_from_request" require "xe_client/responses/base_response" require "xe_client/responses/convert_from_response" require "xe_client/errors/error" require "xe_client/errors/authentication_error" module XEClient def self.new(opts) client = Client.new(opts) raise ArgumentError, client.errors.full_messages if client.invalid? client end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
xe_client-0.2.1 | lib/xe_client.rb |
xe_client-0.2.0 | lib/xe_client.rb |