Sha256: f254d7f25559413b770db0fa26c193fda820f88139fc14b00074ff0423e32e00

Contents?: true

Size: 537 Bytes

Versions: 1

Compression:

Stored size: 537 Bytes

Contents

module Zuora
  module Resources
    module Accounts
      RESOURCE_URI = '/rest/v1/accounts'

      def self.create!(client, model, serializer = Zuora::Serializers::Noop)
        Zuora::Resources.with_valid model do |mod|
          client.post RESOURCE_URI, serializer.serialize(mod)
        end
      end

      def self.update!(client, model, serializer = Zuora::Serializers::Noop)
        Zuora::Resources.with_valid model do |mod|
          client.post RESOURCE_URI, serializer.serialize(mod)
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
zuora-ruby-0.1.0 lib/zuora/resources/accounts.rb