Sha256: 6131312e96ff2fff381fdc8e31a0b258cf69f2483580a84a553d414d9e191717
Contents?: true
Size: 451 Bytes
Versions: 4
Compression:
Stored size: 451 Bytes
Contents
module Zuora module Calls class Delete < Hashie::Dash property :type, required: true property :ids, required: true def xml_builder fail 'Must be Enumerable' unless ids.respond_to? :each lambda do |builder| builder[:api].delete do builder[:api].type type ids.each do |id| builder[:api].ids id end end end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
zuora-ruby-0.6.0 | lib/zuora/calls/delete.rb |
zuora-ruby-0.5.0 | lib/zuora/calls/delete.rb |
zuora-ruby-0.4.0 | lib/zuora/calls/delete.rb |
zuora-ruby-0.3.0 | lib/zuora/calls/delete.rb |