Class: SurveyGizmo::API::Contact

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

Overview

Instance Method Summary collapse

Methods included from Resource

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

Instance Method Details

#campaign_idInteger

Returns:

  • (Integer)


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

attribute :campaign_id,             Integer

#estatusString

Returns:

  • (String)


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

attribute :estatus,                 String

#esubscriberstatusString

Returns:

  • (String)


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

attribute :esubscriberstatus,       String

#idInteger

Returns:

  • (Integer)


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

attribute :id,                      Integer

#sbusinessphoneString

Returns:

  • (String)


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

attribute :sbusinessphone,          String

#scustomfield1String

Returns:

  • (String)


30
# File 'lib/survey_gizmo/api/contact.rb', line 30

attribute :scustomfield1,           String

#scustomfield10String

Returns:

  • (String)


39
# File 'lib/survey_gizmo/api/contact.rb', line 39

attribute :scustomfield10,          String

#scustomfield2String

Returns:

  • (String)


31
# File 'lib/survey_gizmo/api/contact.rb', line 31

attribute :scustomfield2,           String

#scustomfield3String

Returns:

  • (String)


32
# File 'lib/survey_gizmo/api/contact.rb', line 32

attribute :scustomfield3,           String

#scustomfield4String

Returns:

  • (String)


33
# File 'lib/survey_gizmo/api/contact.rb', line 33

attribute :scustomfield4,           String

#scustomfield5String

Returns:

  • (String)


34
# File 'lib/survey_gizmo/api/contact.rb', line 34

attribute :scustomfield5,           String

#scustomfield6String

Returns:

  • (String)


35
# File 'lib/survey_gizmo/api/contact.rb', line 35

attribute :scustomfield6,           String

#scustomfield7String

Returns:

  • (String)


36
# File 'lib/survey_gizmo/api/contact.rb', line 36

attribute :scustomfield7,           String

#scustomfield8String

Returns:

  • (String)


37
# File 'lib/survey_gizmo/api/contact.rb', line 37

attribute :scustomfield8,           String

#scustomfield9String

Returns:

  • (String)


38
# File 'lib/survey_gizmo/api/contact.rb', line 38

attribute :scustomfield9,           String

#sdepartmentString

Returns:

  • (String)


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

attribute :sdepartment,             String

#semailaddressString

Returns:

  • (String)


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

attribute :semailaddress,           String

#sfaxphoneString

Returns:

  • (String)


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

attribute :sfaxphone,               String

#sfirstnameString

Returns:

  • (String)


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

attribute :sfirstname,              String

#shomephoneString

Returns:

  • (String)


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

attribute :shomephone,              String

#slastnameString

Returns:

  • (String)


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

attribute :slastname,               String

#smailingaddressString

Returns:

  • (String)


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

attribute :smailingaddress,         String

#smailingaddress2String

Returns:

  • (String)


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

attribute :smailingaddress2,        String

#smailingaddresscityString

Returns:

  • (String)


24
# File 'lib/survey_gizmo/api/contact.rb', line 24

attribute :smailingaddresscity,     String

#smailingaddresscountryString

Returns:

  • (String)


26
# File 'lib/survey_gizmo/api/contact.rb', line 26

attribute :smailingaddresscountry,  String

#smailingaddresspostalString

Returns:

  • (String)


27
# File 'lib/survey_gizmo/api/contact.rb', line 27

attribute :smailingaddresspostal,   String

#smailingaddressstateString

Returns:

  • (String)


25
# File 'lib/survey_gizmo/api/contact.rb', line 25

attribute :smailingaddressstate,    String

#sorganizationString

Returns:

  • (String)


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

attribute :sorganization,           String

#stitleString

Returns:

  • (String)


28
# File 'lib/survey_gizmo/api/contact.rb', line 28

attribute :stitle,                  String

#surlString

Returns:

  • (String)


29
# File 'lib/survey_gizmo/api/contact.rb', line 29

attribute :surl,                    String

#survey_idInteger

Returns:

  • (Integer)


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

attribute :survey_id,               Integer

#sworkphoneString

Returns:

  • (String)


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

attribute :sworkphone,              String

#to_param_optionsObject



45
46
47
# File 'lib/survey_gizmo/api/contact.rb', line 45

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