Module: Zuora::Resources::Accounts

Defined in:
lib/zuora/resources/accounts.rb

Constant Summary collapse

RESOURCE_URI =
'/rest/v1/accounts'

Class Method Summary collapse

Class Method Details

.create!(client, model, serializer = Zuora::Serializers::Noop) ⇒ Object



6
7
8
9
10
# File 'lib/zuora/resources/accounts.rb', line 6

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

.update!(client, model, serializer = Zuora::Serializers::Noop) ⇒ Object



12
13
14
15
16
# File 'lib/zuora/resources/accounts.rb', line 12

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