Sha256: ceec905789df57fcd9b925e3bbbf07a09a0582cfdbf633b7c5ff1cbea5ecad1e
Contents?: true
Size: 720 Bytes
Versions: 3
Compression:
Stored size: 720 Bytes
Contents
module Rexpense module Resources # # A wrapper to Rexpense organizations API # # [API] # Documentation: http://developers.rexpense.com/api/v1/organizations/ # class Organization < ResourceBase include Rexpense::Resources::Membership def distances_rules(id) http.get("#{endpoint_base}/#{id}/distances_rules") do |response| response.parsed_body.first end end def update_distances_rules(id, params) http.post("#{endpoint_base}/#{id}/distances_rules", body: params) do |response| response.parsed_body.first end end private def endpoint_base "/organizations" end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rexpense-2.1.0 | lib/rexpense/resources/organization.rb |
rexpense-2.0.0 | lib/rexpense/resources/organization.rb |
rexpense-1.0.0 | lib/rexpense/resources/organization.rb |