Module: PrintReleaf

Extended by:
API
Defined in:
lib/printreleaf.rb,
lib/printreleaf/api.rb,
lib/printreleaf/feed.rb,
lib/printreleaf/user.rb,
lib/printreleaf/util.rb,
lib/printreleaf/error.rb,
lib/printreleaf/quote.rb,
lib/printreleaf/server.rb,
lib/printreleaf/account.rb,
lib/printreleaf/actions.rb,
lib/printreleaf/deposit.rb,
lib/printreleaf/version.rb,
lib/printreleaf/relation.rb,
lib/printreleaf/resource.rb,
lib/printreleaf/invitation.rb,
lib/printreleaf/paper/type.rb,
lib/printreleaf/quote_item.rb,
lib/printreleaf/transforms.rb,
lib/printreleaf/certificate.rb,
lib/printreleaf/transaction.rb,
lib/printreleaf/volume_period.rb,
lib/printreleaf/forestry/project.rb

Defined Under Namespace

Modules: API, Actions, Forestry, Paper, Transforms, Util Classes: Account, BadRequest, Certificate, Deposit, DoesNotImplement, Error, Feed, Forbidden, Invitation, NetworkError, NotFound, Quote, QuoteItem, RateLimitExceeded, Relation, RequestError, Resource, ResponseError, Server, ServerError, Transaction, Unauthorized, User, VolumePeriod

Constant Summary collapse

VERSION =
"1.5.0"

Constants included from API

API::API_EXCEPTIONS, API::ENDPOINT, API::MAX_RETRY_COUNT, API::NETWORK_EXCEPTIONS, API::PROTOCOL, API::RETRY_DELAY_BASE, API::USER_AGENT

Instance Attribute Summary

Attributes included from API

#api_key, #endpoint, #logger, #protocol, #user_agent

Method Summary

Methods included from API

delete, get, patch, post, request