class EngagingNetworks::ActionCreateAction
Attributes
additional_fields[RW]
address_line_1[RW]
address_line_2[RW]
campaign_id[RW]
city[RW]
client_id[RW]
country[RW]
country_name[RW]
email[RW]
first_name[RW]
form_id[RW]
last_name[RW]
mobile_phone[RW]
opt_in[RW]
originating_action[RW]
post_code[RW]
raw_response[RW]
result[RW]
state[RW]
title[RW]
Public Instance Methods
to_params()
click to toggle source
# File lib/engaging_networks/action_create_action.rb, line 21 def to_params hsh = { 'Title' => title, 'Email address' => email, 'First name' => first_name, 'Last name' => last_name, 'City' => city, 'Country' => country, 'Country Name' => country_name, 'Address Line 1' => address_line_1, 'Address Line 2' => address_line_2, 'Post Code' => post_code, 'State' => state, 'Mobile Phone' => mobile_phone, 'Originating Action' => originating_action, 'Opt in' => opt_in_value } if additional_fields hsh.merge(additional_fields) else hsh end end
Private Instance Methods
opt_in_value()
click to toggle source
# File lib/engaging_networks/action_create_action.rb, line 47 def opt_in_value opt_in ? 'Y' : 'N' end