module ChurchCommunityBuilder::Client::Person
Public Instance Methods
create_person(person_params)
click to toggle source
# File lib/church_community_builder/resources/person.rb, line 6 def create_person(person_params) response = post('?srv=create_individual', Addressable::URI.form_encode(person_params)) ChurchCommunityBuilder::Person.new(response).parse end
search_for_person_by_email(email)
click to toggle source
# File lib/church_community_builder/resources/person.rb, line 11 def search_for_person_by_email(email) response = get("?srv=individual_search&email=#{email}") ChurchCommunityBuilder::Person.new(response).parse end
search_for_person_by_id(id)
click to toggle source
# File lib/church_community_builder/resources/person.rb, line 16 def search_for_person_by_id(id) response = get("?srv=individual_profile_from_id&individual_id=#{id}") ChurchCommunityBuilder::Person.new(response).parse end