Class: KazooRubySdk::CDRs
- Inherits:
-
Base
- Object
- Base
- KazooRubySdk::CDRs
show all
- Defined in:
- lib/kazoo-ruby-sdk/cdrs.rb
Instance Method Summary
collapse
Methods inherited from Base
#account_id, #auth_token, #initialize, #owner_id, #pipe
Methods included from Connection
#pipeline
Instance Method Details
#get(cdr_id) ⇒ Object
11
12
13
14
15
16
|
# File 'lib/kazoo-ruby-sdk/cdrs.rb', line 11
def get(cdr_id)
pipe.get do |request|
request.url "accounts/#{account_id}/cdrs/#{cdr_id}"
request.['X-Auth-Token'] = auth_token
end.body
end
|
#get_all_by_user(user_id) ⇒ Object
18
19
20
21
22
23
|
# File 'lib/kazoo-ruby-sdk/cdrs.rb', line 18
def get_all_by_user(user_id)
pipe.get do |request|
request.url "accounts/#{account_id}/users/#{user_id}/cdrs"
request.['X-Auth-Token'] = auth_token
end.body
end
|
#range(from, to) ⇒ Object
4
5
6
7
8
9
|
# File 'lib/kazoo-ruby-sdk/cdrs.rb', line 4
def range(from, to)
pipe.get do |request|
request.url "accounts/#{account_id}/cdrs?created_from=#{from}&created_to=#{to}"
request.['X-Auth-Token'] = auth_token
end.body
end
|