module ApRubySdk::ApiOperations::List::ClassMethods

Public Instance Methods

all(pagination_options={}, url_prefix=nil, api_secret_key=nil, api_public_key=nil) click to toggle source
# File lib/ap_ruby_sdk/api_operations/list.rb, line 5
def all(pagination_options={}, url_prefix=nil, api_secret_key=nil, api_public_key=nil)
  response = ApRubySdk.request(:get, "#{url_with_prefix(url_prefix)}/", api_secret_key, api_public_key, pagination_options)
  list = Util.convert_to_ap_object(response[self.list_members], self.url)
  ApRubySdk::Collection.new(
      'items' => list,
      'pagination' => response[:pagination]
  )
end