src/Viserio/Component/Config/Repository.php
private function processParameters(array $data): array
    {
        \array_walk_recursive($data, function (&$parameter): void {
            // @codeCoverageIgnoreStart
            if (\is_array($parameter)) {
                $parameter = $this->processParameters($parameter);
            // @codeCoverageIgnoreEnd
            } else {
                $parameter = $this->processParameter($parameter);
            }
        });

        return $data;
    }
private function processParameters(array $data): array
    {
        \array_walk_recursive($data, function (&$parameter): void {
            // @codeCoverageIgnoreStart
            if (\is_array($parameter)) {
                $parameter = $this->processParameters($parameter);
            // @codeCoverageIgnoreEnd
            } else {
                $parameter = $this->processParameter($parameter);
            }
        });

        return $data;
    }
Process array through all parameter processors.

@param array $data

@return array