class GoogleContactsApi::ContactSet

Represents a set of contacts.

Public Class Methods

new(response_body, api = nil) click to toggle source

Initialize a ContactSet from an API response body that contains contacts data

Calls superclass method GoogleContactsApi::ResultSet::new
# File lib/google_contacts_api/contact_set.rb, line 5
def initialize(response_body, api = nil)
  super
  if @parsed.nil? || @parsed.feed.nil? || @parsed.feed.entry.nil?
    @results = []
  else
    @results = @parsed.feed.entry.map { |e| GoogleContactsApi::Contact.new(e, nil, api) }
  end
end