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);
    }
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
Flattens Map of DSN Parts using a Delimiter .