Class: Locaweb::Emailmarketing::ReportClient
- Inherits:
-
Object
- Object
- Locaweb::Emailmarketing::ReportClient
- Defined in:
- lib/locaweb-emailmarketing/clients/report_client.rb
Instance Method Summary collapse
- #bounces(message_id) ⇒ Object
- #clicks(message_id) ⇒ Object
-
#initialize(http_request_adapter, account_id) ⇒ ReportClient
constructor
A new instance of ReportClient.
- #links(message_id) ⇒ Object
- #openings(message_id) ⇒ Object
- #overview(message_id) ⇒ Object
- #uniq_openings(message_id) ⇒ Object
Constructor Details
#initialize(http_request_adapter, account_id) ⇒ ReportClient
Returns a new instance of ReportClient.
4 5 6 7 8 |
# File 'lib/locaweb-emailmarketing/clients/report_client.rb', line 4 def initialize(http_request_adapter, account_id) @http_request_adapter = http_request_adapter @account_id = account_id @resource_name = "messages" end |
Instance Method Details
#bounces(message_id) ⇒ Object
30 31 32 |
# File 'lib/locaweb-emailmarketing/clients/report_client.rb', line 30 def bounces() do_report_request , "bounces" end |
#clicks(message_id) ⇒ Object
26 27 28 |
# File 'lib/locaweb-emailmarketing/clients/report_client.rb', line 26 def clicks() do_report_request , "clicks" end |
#links(message_id) ⇒ Object
22 23 24 |
# File 'lib/locaweb-emailmarketing/clients/report_client.rb', line 22 def links() do_report_request , "links" end |
#openings(message_id) ⇒ Object
14 15 16 |
# File 'lib/locaweb-emailmarketing/clients/report_client.rb', line 14 def openings() do_report_request , "openings" end |
#overview(message_id) ⇒ Object
10 11 12 |
# File 'lib/locaweb-emailmarketing/clients/report_client.rb', line 10 def overview() do_report_request , "overview" end |
#uniq_openings(message_id) ⇒ Object
18 19 20 |
# File 'lib/locaweb-emailmarketing/clients/report_client.rb', line 18 def uniq_openings() do_report_request , "uniq_openings" end |