Class: Quill::Client
- Inherits:
-
Object
show all
- Defined in:
- lib/quill/client.rb
Defined Under Namespace
Classes: Endpoint, InvalidKeys
Instance Method Summary
collapse
Instance Method Details
#activities ⇒ Object
6
7
8
|
# File 'lib/quill/client.rb', line 6
def activities
Endpoint.new(self, "activities", {"attributes"=>{"data"=>{}, "name"=>nil, "description"=>nil}, "readonly_attributes"=>{"cid"=>nil}})
end
|
#activity_sessions ⇒ Object
10
11
12
|
# File 'lib/quill/client.rb', line 10
def activity_sessions
Endpoint.new(self, "activity_sessions", {"attributes"=>{"percentage"=>nil, "time_spent"=>nil, "state"=>nil, "completed_at"=>nil, "data"=>{}, "temporary"=>nil, "activity_uid"=>nil}, "readonly_attributes"=>{"anonymous"=>nil}})
end
|
#connection ⇒ Object
15
16
17
18
19
20
21
|
# File 'lib/quill/client.rb', line 15
def connection
Faraday.new(url: ENV['QUILL_API_URL']) do |conn|
conn.request :json
conn.response :json
conn.adapter Faraday.default_adapter
end
end
|