JBZoo
JBZoo copied to clipboard
case 'filter' array_keys() expects parameter 1 to be array, null given
Есть Warning, думаю нужно сделать проверку на NULL $elements или иную, также задать $key
https://github.com/JBZoo-CCK/JBZoo/blob/24bced43a8954bd9c682f3f538ef210ff8117116/src/packages/jbuniversal/jbuniversal/framework/helpers/jbrouter.php#L877
$key = implode(', ', array_map(
function ($v, $k) {
if (is_array($v)) {
$v = implode('||', $v);
}
return sprintf("%s:%s", $k, $v);
},
$elements,
array_keys($elements)
));
if (NULL !== $elements) {
$key = implode(', ', array_map(
function ($v, $k) {
if (is_array($v)) {
$v = implode('||', $v);
}
return sprintf("%s:%s", $k, $v);
},
$elements,
array_keys($elements)
));
}
else {
$key = 0; // или NULL
}