private function parseParameters(array $dsnParts): void
    {
        foreach ($dsnParts as $part) {
            $option = $this->splitKeyValuePair($part);

            $this->parameters[$option[0]] = $option[1];
        }
    }
private function parseParameters(array $dsnParts): void
    {
        foreach ($dsnParts as $part) {
            $option = $this->splitKeyValuePair($part);

            $this->parameters[$option[0]] = $option[1];
        }
    }
private function parseParameters ( array $ dsnParts ) : void { foreach ( $ dsnParts as $ part ) { $ option = $ this -> splitKeyValuePair ( $ part ) ; $ this -> parameters [ $ option [ 0 ] ] = $ option [ 1 ] ; } }
validates and sets the parameters property

@param string[] $dsnParts
validates and sets the parameters property