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;
    }