module SnapAPIClient

Snap API Client

API client library for consuming Snap API resources

@see SnapAPIClient::Configuration @see SnapAPIClient::Transport @see SnapAPIClient::Response

Constants

VERSION

Attributes

transport[W]

Public Instance Methods

card_resource() click to toggle source
# File lib/snap_api_client.rb, line 34
def card_resource
  @card_resource ||= Resources::Card.new(transport)
end
configuration() click to toggle source
# File lib/snap_api_client.rb, line 22
def configuration
  @configuration ||= Configuration.new
end
configure() { |configuration| ... } click to toggle source
# File lib/snap_api_client.rb, line 26
def configure
  yield(configuration) if block_given?
end
effort_resource() click to toggle source
# File lib/snap_api_client.rb, line 38
def effort_resource
  @effort_resource ||= Resources::Effort.new(transport)
end
project_resource() click to toggle source
# File lib/snap_api_client.rb, line 42
def project_resource
  @project_resource ||= Resources::Project.new(transport)
end
transport() click to toggle source
# File lib/snap_api_client.rb, line 30
def transport
  @transport ||= Transport.new
end