Class: Bc3client::Resource
- Inherits:
-
Object
- Object
- Bc3client::Resource
show all
- Defined in:
- lib/bc3client/resource.rb
Instance Method Summary
collapse
Constructor Details
#initialize(*args) ⇒ Resource
Returns a new instance of Resource.
7
8
9
10
11
12
13
|
# File 'lib/bc3client/resource.rb', line 7
def initialize(*args)
args = args.flatten(1) unless !args[0].is_a?(Array)
@access_token = args[0]
@user_agent = args[1]
@account_id = args[2]
@base_uri = "https://3.basecampapi.com"
end
|
Instance Method Details
#build_uri(path) ⇒ Object
19
20
21
|
# File 'lib/bc3client/resource.rb', line 19
def build_uri(path)
URI.parse(@base_uri + path)
end
|
#test ⇒ Object
15
16
17
|
# File 'lib/bc3client/resource.rb', line 15
def test
puts "account id = #{@account_id}"
end
|