Sha256: cd3637999f38bfc2e310e1ad0adf4927f40676e18cd9294bcd5d05c6dd8816e5
Contents?: true
Size: 752 Bytes
Versions: 4
Compression:
Stored size: 752 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.obtain_token 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
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
capital_on_tap-0.1.8 | lib/capital_on_tap.rb |
capital_on_tap-0.1.7 | lib/capital_on_tap.rb |
capital_on_tap-0.1.6 | lib/capital_on_tap.rb |
capital_on_tap-0.1.5 | lib/capital_on_tap.rb |