Class: Kameleoon::MappingIdentifier
Instance Attribute Summary
Attributes inherited from CustomData
#index, #name, #overwrite, #values
Attributes inherited from Data
#instance
Instance Method Summary
collapse
Methods inherited from CustomData
#id, #named_to_indexed
Methods inherited from Data
#mark_as_sent, #mark_as_transmitting, #mark_as_unsent
Constructor Details
Returns a new instance of MappingIdentifier.
8
9
10
11
12
13
14
15
16
17
|
# File 'lib/kameleoon/data/mapping_identifier.rb', line 8
def initialize(custom_data)
super(
{
'index' => custom_data.index,
'name' => custom_data.name,
'values' => custom_data.values,
'overwrite' => custom_data.overwrite
}
)
end
|
Instance Method Details
#obtain_full_post_text_line ⇒ Object
31
32
33
34
|
# File 'lib/kameleoon/data/mapping_identifier.rb', line 31
def obtain_full_post_text_line
mip = Kameleoon::Network::UriHelper.encode_query({ mappingIdentifier: true })
"#{super}&#{mip}"
end
|
#sent ⇒ Object
27
28
29
|
# File 'lib/kameleoon/data/mapping_identifier.rb', line 27
def sent
false
end
|
#to_s ⇒ Object
36
37
38
|
# File 'lib/kameleoon/data/mapping_identifier.rb', line 36
def to_s
"MappingIdentifier{index:#{@index},name:'#{@name}',values:#{@values},overwrite:#{@overwrite}}"
end
|
#transmitting ⇒ Object
23
24
25
|
# File 'lib/kameleoon/data/mapping_identifier.rb', line 23
def transmitting
false
end
|
#unsent ⇒ Object
19
20
21
|
# File 'lib/kameleoon/data/mapping_identifier.rb', line 19
def unsent
true
end
|