Class: FaxplusApi::Fax
- Inherits:
-
Base
- Object
- Base
- FaxplusApi::Fax
show all
- Defined in:
- lib/faxplus_api/fax.rb
Instance Method Summary
collapse
-
#delete(url: "#{@base_url}/accounts/%{user_id}/faxes/%{fax_id}", fax_id:, user_id:, data: {}) ⇒ Object
-
#get(url: "#{@base_url}/accounts/%{user_id}/faxes/%{fax_id}", fax_id:, user_id:, data: {}) ⇒ Object
-
#list(url: "#{@base_url}/accounts/%{user_id}/faxes", user_id:, data: {}) ⇒ Object
-
#update(url: "#{@base_url}/accounts/%{user_id}/faxes/%{fax_id}", fax_id:, user_id:, data: {}) ⇒ Object
Methods inherited from Base
#initialize, #make_request
Instance Method Details
#delete(url: "#{@base_url}/accounts/%{user_id}/faxes/%{fax_id}", fax_id:, user_id:, data: {}) ⇒ Object
20
21
22
23
|
# File 'lib/faxplus_api/fax.rb', line 20
def delete(url: "#{@base_url}/accounts/%{user_id}/faxes/%{fax_id}", fax_id:, user_id:, data: {})
url = url % {user_id: user_id, fax_id: fax_id}
make_request(url: url, data: data, method: 'delete')
end
|
#get(url: "#{@base_url}/accounts/%{user_id}/faxes/%{fax_id}", fax_id:, user_id:, data: {}) ⇒ Object
10
11
12
13
|
# File 'lib/faxplus_api/fax.rb', line 10
def get(url: "#{@base_url}/accounts/%{user_id}/faxes/%{fax_id}", fax_id:, user_id:, data: {})
url = url % {user_id: user_id, fax_id: fax_id}
make_request(url: url, data: data)
end
|
#list(url: "#{@base_url}/accounts/%{user_id}/faxes", user_id:, data: {}) ⇒ Object
5
6
7
8
|
# File 'lib/faxplus_api/fax.rb', line 5
def list(url: "#{@base_url}/accounts/%{user_id}/faxes", user_id:, data: {})
url = url % {user_id: user_id}
make_request(url: url, data: data)
end
|
#update(url: "#{@base_url}/accounts/%{user_id}/faxes/%{fax_id}", fax_id:, user_id:, data: {}) ⇒ Object
15
16
17
18
|
# File 'lib/faxplus_api/fax.rb', line 15
def update(url: "#{@base_url}/accounts/%{user_id}/faxes/%{fax_id}", fax_id:, user_id:, data: {})
url = url % {user_id: user_id, fax_id: fax_id}
make_request(url: url, data: data, method: 'put')
end
|