Sha256: 5f95b42eff1613d6385f3b59254a3cd2db71e6e0e2793cdd8158b3b5b8d1972e
Contents?: true
Size: 780 Bytes
Versions: 2
Compression:
Stored size: 780 Bytes
Contents
# frozen_string_literal: true require 'capital_on_tap/version' require 'capital_on_tap/configuration' require 'capital_on_tap/connection' require 'capital_on_tap/auth' require 'capital_on_tap/application' module CapitalOnTap module_function def configuration @configuration ||= Configuration.new end def connection @connection end def configure yield(configuration) end def setup_connection! token_params = CapitalOnTap::Auth.get_token puts token_params.inspect raise "ERROR: #{token_params[:error_description]}" if token_params[:error] @connection = Connection.new( access_token: token_params[:access_token], expires_in: token_params[:expires_in], refresh_token: token_params[:refresh_token] ) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
capital_on_tap-0.1.3 | lib/capital_on_tap.rb |
capital_on_tap-0.1.2 | lib/capital_on_tap.rb |