eZ\Publish\Core\REST\Common\Output\Generator\Xml\FieldTypeHashGenerator::generateArrayValue PHP Method

generateArrayValue() protected method

Generates an array value from $value.
protected generateArrayValue ( XmlWriter $writer, array $value, string | null $key, string $elementName = 'value' )
$writer XmlWriter
$value array
$key string | null
$elementName string
    protected function generateArrayValue(\XmlWriter $writer, $value, $key, $elementName = 'value')
    {
        if ($this->isNumericArray($value)) {
            $this->generateListArray($writer, $value, $key, $elementName);
        } else {
            $this->generateHashArray($writer, $value, $key, $elementName);
        }
    }