Open
Description
This is my solution and work for me ;)
Model/Adapters/NestedArrayAdapter.php
protected function convertToArray(&$line)
{
$implodeStr = $this->multipleValueSeparator;
$arr = array_map(
function ($value, $key) use (&$implodeStr) {
if (is_array($value) && is_numeric($key)) {
$this->convertToArray($value);
$implodeStr = '|';
return $value;
}
//FIX
elseif(is_numeric($key) && !is_array($value)) {
return $value;
}
return sprintf("%s=%s", $key, $value);
//END FIX
},
$line,
array_keys($line)
);
$line = implode(
$implodeStr, $arr
);
}
Metadata
Assignees
Labels
No labels