Module: Essential::Resource::List

Included in:
Messaging::Channel, Messaging::Message, Messaging::Subscriber, Messaging::Transport
Defined in:
lib/essential/resource/list.rb

Instance Method Summary collapse

Instance Method Details

#list(params: {}, url: nil, headers: @headers) ⇒ Object



11
12
13
# File 'lib/essential/resource/list.rb', line 11

def list(params: {}, url: nil, headers: @headers)
  return PaginatorProxy.new(self, url: url, params: params, headers: headers)
end

#retrieve(sid, fetch: true, headers: @headers) ⇒ Object



5
6
7
8
9
# File 'lib/essential/resource/list.rb', line 5

def retrieve(sid, fetch: true, headers: @headers)
  me = self.new(sid: sid, headers: headers)
  me.fetch() if fetch
  me
end