if ($value === false || !
isset($value[ConfigJsonField::STORAGE_KEY
])) { $value = null;
} else { $value =
$value[ConfigJsonField::STORAGE_KEY
];
} } $configValues =
$this->
getSubArray($configValues,
$keys,
$value);
} return $this->
filterNotActivatedPlugins($configValues);
} /**
* @param array|bool|float|int|string|null $value
*/
private function getSubArray(array
$configValues, array
$keys,
$value): array
{ $key = \
array_shift($keys);
if (empty($keys)) { // Configs can be overwritten with sales_channel_id