Module: Fulfillment
- Includes:
- ActiveSupport::Configurable
- Defined in:
- lib/fulfillment.rb,
lib/fulfillment/model.rb,
lib/fulfillment/client.rb,
lib/fulfillment/errors.rb,
lib/fulfillment/request.rb,
lib/fulfillment/version.rb,
lib/fulfillment/response.rb,
lib/fulfillment/models/order.rb,
lib/fulfillment/models/product.rb,
lib/fulfillment/models/voucher.rb,
lib/fulfillment/resources/types.rb,
lib/fulfillment/resources/orders.rb,
lib/fulfillment/resources/venues.rb,
lib/fulfillment/models/collection.rb,
lib/fulfillment/models/deliverable.rb,
lib/fulfillment/resources/products.rb,
lib/fulfillment/resources/vouchers.rb,
lib/fulfillment/resources/manifests.rb,
lib/fulfillment/resources/inventories.rb,
lib/fulfillment/resources/organizations.rb
Defined Under Namespace
Modules: Api, Models, Requests, Resources Classes: Client, Model, Request, Response, ServiceError
Constant Summary collapse
- Error =
Class.new(StandardError)
- HttpError =
HTTP errors
Class.new(Error)
- ServerError =
Class.new(HttpError)
- InvalidRequest =
Class.new(ServiceError)
- InvalidEvent =
Class.new(ServiceError)
- AccessDenied =
Class.new(ServiceError)
- ResourceNotFound =
Class.new(ServiceError)
- MethodNotAllowed =
Class.new(ServiceError)
Class Method Summary collapse
Class Method Details
.client ⇒ Object
42 43 44 |
# File 'lib/fulfillment.rb', line 42 def self.client @client ||= Client.new end |