src/Database/Database.php
protected function renderDsnParts(array $map, $delimiter = ';')
    {
        $list = [];
        foreach ($map as $key => $value)
        {
            if (!\is_null($value))
            {
                $list[] = $key . '=' . $value;
            }
        }
        return \implode($delimiter, $list);
    }
protected function renderDsnParts(array $map, $delimiter = ';')
    {
        $list = [];
        foreach ($map as $key => $value)
        {
            if (!\is_null($value))
            {
                $list[] = $key . '=' . $value;
            }
        }
        return \implode($delimiter, $list);
    }
Flattens Map of DSN Parts using a Delimiter.
@param array $map DSN Parts Map
@param string $delimiter Delimiter between DSN Parts
@return string