Class: SurveyGizmo::API::EmailMessage

Inherits:
Object
  • Object
show all
Includes:
Resource
Defined in:
lib/survey_gizmo/api/email_message.rb

Overview

Instance Method Summary collapse

Methods included from Resource

descendants, #destroy, #errors, #new?, #raw_response, #reload, #save, #update

Instance Method Details

#_subtypeString

Returns:

  • (String)


13
# File 'lib/survey_gizmo/api/email_message.rb', line 13

attribute :_subtype,          String

#_typeString

Returns:

  • (String)


12
# File 'lib/survey_gizmo/api/email_message.rb', line 12

attribute :_type,             String

#bodyHash

Returns:

  • (Hash)


20
# File 'lib/survey_gizmo/api/email_message.rb', line 20

attribute :body,              Hash

#campaign_idInteger

Returns:

  • (Integer)


10
# File 'lib/survey_gizmo/api/email_message.rb', line 10

attribute :campaign_id,       Integer

#datecreatedDateTime

Returns:

  • (DateTime)


22
# File 'lib/survey_gizmo/api/email_message.rb', line 22

attribute :datecreated,       DateTime

#datemodifiedDateTime

Returns:

  • (DateTime)


23
# File 'lib/survey_gizmo/api/email_message.rb', line 23

attribute :datemodified,      DateTime

#fromHash

Returns:

  • (Hash)


19
# File 'lib/survey_gizmo/api/email_message.rb', line 19

attribute :from,              Hash

#idInteger

Returns:

  • (Integer)


8
# File 'lib/survey_gizmo/api/email_message.rb', line 8

attribute :id,                Integer

#invite_identityInteger

Returns:

  • (Integer)


11
# File 'lib/survey_gizmo/api/email_message.rb', line 11

attribute :invite_identity,   Integer

#mediumString

Returns:

  • (String)


17
# File 'lib/survey_gizmo/api/email_message.rb', line 17

attribute :medium,            String

#messagetypeString

Returns:

  • (String)


16
# File 'lib/survey_gizmo/api/email_message.rb', line 16

attribute :messagetype,       String

#repliesString

Returns:

  • (String)


15
# File 'lib/survey_gizmo/api/email_message.rb', line 15

attribute :replies,           String

#sendBoolean

Returns:

  • (Boolean)


21
# File 'lib/survey_gizmo/api/email_message.rb', line 21

attribute :send,              Boolean

#statusString

Returns:

  • (String)


18
# File 'lib/survey_gizmo/api/email_message.rb', line 18

attribute :status,            String

#subjectString

Returns:

  • (String)


14
# File 'lib/survey_gizmo/api/email_message.rb', line 14

attribute :subject,           String

#survey_idInteger

Returns:

  • (Integer)


9
# File 'lib/survey_gizmo/api/email_message.rb', line 9

attribute :survey_id,         Integer

#to_param_optionsObject



29
30
31
# File 'lib/survey_gizmo/api/email_message.rb', line 29

def to_param_options
  {:id => self.id, :survey_id => self.survey_id, :campaign_id => self.campaign_id}
end