Sha256: 331eb647b353b3916f89da8d8526e336cce63c06e7ca17073b4f3d6d18654016
Contents?: true
Size: 617 Bytes
Versions: 1
Compression:
Stored size: 617 Bytes
Contents
module Bcx module Client class HTTP < Rapidash::Client method :http extension :json encode_post_data_with :json raise_errors resource :projects, class_name: 'Bcx::Resources::Project' resource :todolists, class_name: 'Bcx::Resources::Todolist' resource :people, class_name: 'Bcx::Resources::Person' def initialize(options = {}) @account = Bcx.configuration.account @api_version = Bcx.configuration.api_version self.class.site("https://basecamp.com/#{@account}/api/#{@api_version}/") super(options) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
bcx-0.1.0 | lib/bcx/client/http.rb |