Sha256: cc6e0189b312390e1f7e6b58dd7318d5595042ea227719ae1226387a2b6782f7
Contents?: true
Size: 718 Bytes
Versions: 1
Compression:
Stored size: 718 Bytes
Contents
module Helio class CustomerList < APIResource extend Helio::APIOperations::Create include Helio::APIOperations::Delete include Helio::APIOperations::Save extend Helio::APIOperations::List extend Helio::APIOperations::NestedResource OBJECT_NAME = "customer_list".freeze save_nested_resource :participant nested_resource_class_methods :participant, operations: %i[create retrieve update delete list] # class << self # alias detach_source delete_source # end def add_participant(params, opts = {}) opts = @opts.merge(Util.normalize_opts(opts)) Participant.create(params.merge(participant: id), opts) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
helio-ruby-0.1.0 | lib/helio/customer_list.rb |