Class: Dyn::Messaging::Opens
- Inherits:
-
Object
- Object
- Dyn::Messaging::Opens
- Defined in:
- lib/dyn/messaging/opens.rb
Instance Method Summary collapse
- #count(starttime, endtime) ⇒ Object
-
#initialize(dyn) ⇒ Opens
constructor
A new instance of Opens.
- #list(starttime, endtime, startindex = 0) ⇒ Object
- #unique(starttime, endtime, startindex = 0) ⇒ Object
- #unique_count(starttime, endtime) ⇒ Object
Constructor Details
#initialize(dyn) ⇒ Opens
Returns a new instance of Opens.
22 23 24 |
# File 'lib/dyn/messaging/opens.rb', line 22 def initialize(dyn) @dyn = dyn end |
Instance Method Details
#count(starttime, endtime) ⇒ Object
26 27 28 |
# File 'lib/dyn/messaging/opens.rb', line 26 def count(starttime, endtime) @dyn.get("#{resource_path}/count", {starttime:starttime, endtime:endtime}) end |
#list(starttime, endtime, startindex = 0) ⇒ Object
30 31 32 |
# File 'lib/dyn/messaging/opens.rb', line 30 def list(starttime, endtime, startindex=0) @dyn.get("#{resource_path}", {starttime:starttime, endtime:endtime, startindex:startindex}) end |
#unique(starttime, endtime, startindex = 0) ⇒ Object
38 39 40 |
# File 'lib/dyn/messaging/opens.rb', line 38 def unique(starttime, endtime, startindex=0) @dyn.get("#{resource_path}/unique", {starttime:starttime, endtime:endtime, startindex:startindex}) end |
#unique_count(starttime, endtime) ⇒ Object
34 35 36 |
# File 'lib/dyn/messaging/opens.rb', line 34 def unique_count(starttime, endtime) @dyn.get("#{resource_path}/count/unique", {starttime:starttime, endtime:endtime}) end |