Sha256: 78b69b809b92e0d365a3021f1cfe02503f3c3118e797539b6d289900312b8767
Contents?: true
Size: 666 Bytes
Versions: 2
Compression:
Stored size: 666 Bytes
Contents
module Monri class Customers # @return [Monri::Config] attr_accessor :config # @return [Monri::HttpClient] attr_writer :http_client # @return [Monri::AccessTokens] attr_writer :access_tokens # @param [Hash] options def create(options) CreateResponse.create do token_rv = @access_tokens.create!(scopes: ['customers']) response = @http_client.post('/v2/customers', options, oauth: token_rv.access_token) if response.failed? raise response.exception elsif response.success? response.body else # TODO: handle this case end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
monri-0.3.0 | lib/monri/customers.rb |
monri-0.2.0 | lib/monri/customers.rb |