class ClientForPoslynx::Data::AbstractData::AttributeElementMapping::MultiText
Public Instance Methods
multi_text_mapping?()
click to toggle source
# File lib/client_for_poslynx/data/abstract_data/attribute_element_mapping.rb, line 86 def multi_text_mapping? ; true ; end
value_from_element_content(content)
click to toggle source
# File lib/client_for_poslynx/data/abstract_data/attribute_element_mapping.rb, line 88 def value_from_element_content(content) content.split('|') end
xml_doc_content_from_client_content(client_content)
click to toggle source
# File lib/client_for_poslynx/data/abstract_data/attribute_element_mapping.rb, line 92 def xml_doc_content_from_client_content(client_content) client_content = [client_content].flatten client_content * '|' end
Private Instance Methods
additional_init(options)
click to toggle source
# File lib/client_for_poslynx/data/abstract_data/attribute_element_mapping.rb, line 99 def additional_init(options) @multi_text = !!options.delete( :multi_text ) end