class Restcomm::REST::Members

Public Class Methods

new(path, client) click to toggle source
Calls superclass method Restcomm::REST::ListResource::new
  # File lib/restcomm-ruby/rest/queues/members.rb
4 def initialize(path, client)
5   super
6   # hard-code the json keys since members are special
7   @list_key, @instance_id_key = 'queue_members', 'call_sid'
8 end

Public Instance Methods

dequeue(url, method='POST') click to toggle source
   # File lib/restcomm-ruby/rest/queues/members.rb
18 def dequeue(url, method='POST')
19   front.dequeue url, method
20 end
front() click to toggle source
   # File lib/restcomm-ruby/rest/queues/members.rb
10 def front
11   @instance_class.new "#{@path}/Front", @client
12 end
front!() click to toggle source
   # File lib/restcomm-ruby/rest/queues/members.rb
14 def front!
15   front.refresh
16 end