class G5RepsClient::Client

Public Class Methods

new(key, wsdl) click to toggle source
# File lib/g5_reps_client/client.rb, line 5
def initialize(key, wsdl)
  @key = key
  @wsdl = wsdl
end

Public Instance Methods

get_communities() click to toggle source
# File lib/g5_reps_client/client.rb, line 10
def get_communities
  request = GetCommunitiesRequest.execute(@key, @wsdl)
end
get_pick_lists(community_id) click to toggle source
# File lib/g5_reps_client/client.rb, line 14
def get_pick_lists(community_id)
  request = GetPickListsRequest.execute(@key, @wsdl, "#{community_id}")
end
save_lead(community_id, lead) click to toggle source
# File lib/g5_reps_client/client.rb, line 18
def save_lead(community_id, lead)
  request = SaveLeadRequest.execute(@key, @wsdl, "#{community_id}", lead)
end