Sha256: c58ada6d7b3a3a445cb7d805da921ea7d71a48526278512fd267ecef4e27e141
Contents?: true
Size: 673 Bytes
Versions: 3
Compression:
Stored size: 673 Bytes
Contents
require 'getty_connect/connection' require 'getty_connect/request' require 'getty_connect/client/session' require 'getty_connect/client/image' module GettyConnect class Client attr_accessor(*Config::VALID_OPTIONS_KEYS) attr_accessor :secure_token, :token, :token_issued_at, :token_renewed_at, :token_duration def initialize(options={}) options = GettyConnect.options.merge(options) Config::VALID_OPTIONS_KEYS.each do |key| send("#{key}=", options[key]) end end include GettyConnect::Connection include GettyConnect::Request include GettyConnect::Client::Session include GettyConnect::Client::Image end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
getty_connect-0.0.4 | lib/getty_connect/client.rb |
getty_connect-0.0.3 | lib/getty_connect/client.rb |
getty_connect-0.0.2 | lib/getty_connect/client.rb |