protected function generateHashArray(\XmlWriter $writer, $value, $key = null, $elementName = 'value')
{
$writer->startElement($elementName);
$this->generateKeyAttribute($writer, $key);
foreach ($value as $hashKey => $hashItemValue) {
$this->generateValue($writer, $hashItemValue, $hashKey);
}
$writer->endElement();
}