Sha256: 87d6b5cb88c5fb26369b3049f810d239fb9bb54e4b7cb03fbfc55f6cd3edde96
Contents?: true
Size: 539 Bytes
Versions: 1
Compression:
Stored size: 539 Bytes
Contents
module ActionNetworkRest class People < Vertebrae::Model def base_path 'people/' end def get(id) response = client.get_request "#{base_path}#{url_escape(id)}" response.body end def create(person_data, tags: []) post_body = {'person' => person_data} if tags.any? post_body['add_tags'] = tags end response = client.post_request base_path, post_body response.body end private def url_escape(string) CGI.escape(string.to_s) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
action_network_rest-0.1.0 | lib/action_network_rest/people.rb |