Class: Emarsys::EmailStatusCode
- Inherits:
-
DataObject
- Object
- DataObject
- Emarsys::EmailStatusCode
- Defined in:
- lib/emarsys/data_objects/email_status_code.rb
Overview
Internal helper class for valid email status codes. Emarsys has no implementation for this data resource.
Constant Summary collapse
- CODES =
[ {'1' => 'In design'}, {'2' => 'Tested'}, {'3' => 'Launched'}, {'4' => 'Ready to launch'}, {'-3' => 'Deactivated'} ]
Class Method Summary collapse
-
.collection ⇒ Hash
List email status codes.
-
.resource(id) ⇒ Hash
Get a specific email status codes.
Methods inherited from DataObject
delete, get, parameterize_params, post, put, #request
Class Method Details
.collection ⇒ Hash
List email status codes
24 25 26 |
# File 'lib/emarsys/data_objects/email_status_code.rb', line 24 def collection CODES end |
.resource(id) ⇒ Hash
Get a specific email status codes
34 35 36 |
# File 'lib/emarsys/data_objects/email_status_code.rb', line 34 def resource(id) CODES.select{|hash| hash.has_key?(id.to_s)}[0] end |