PORT PHRAS-1862 to 4.1

This commit is contained in:
Mike Ng
2018-02-28 13:42:43 +04:00
parent ad71cb1ac0
commit 169b4026eb

View File

@@ -82,13 +82,16 @@ class RegistryFormManipulator
private function filterNullValues(array &$array) private function filterNullValues(array &$array)
{ {
return array_filter($array, function (&$value) { foreach ($array as $key => &$value) {
if (is_array($value)) { if (is_array($value)) {
$value = $this->filterNullValues($value); $this->filterNullValues($value);
}
else if ($key !== 'geonames-server' && $value === null) {
unset($array[$key]);
}
} }
return null !== $value; return $array;
});
} }
private function getDefaultData(array $config) private function getDefaultData(array $config)