module Doconomy::Api
Constants
- VERSION
Public Class Methods
configuration(configuration = Doconomy::Api::Configuration.default) { |configuration| ... }
click to toggle source
Configure Doconomy
API
@param [Doconomy::Api::Configuration] (default)
@return [Doconomy::Api::Configuration]
# File lib/doconomy/api.rb, line 26 def configuration(configuration = Doconomy::Api::Configuration.default) @configuration ||= configuration yield(@configuration) if block_given? @configuration end
configuration=(configuration)
click to toggle source
Sets new configuration Doconomy
API
@param [Doconomy::Api::Configuration]
@return [Doconomy::Api::Configuration]
# File lib/doconomy/api.rb, line 38 def configuration=(configuration) @configuration = configuration end
current_token()
click to toggle source
Returns current token object. Refresh automatically if the token has been expired.
@return [Doconomy::Api::Token]
# File lib/doconomy/api.rb, line 46 def current_token if @current_token.nil? || @current_token.expired? @current_token = Doconomy::Api::Token.create end @current_token end
current_token=(token)
click to toggle source
Sets current token object.
@return [Doconomy::Api::Token]
# File lib/doconomy/api.rb, line 57 def current_token=(token) @current_token = token end