protected function filterProtocolVersion($version)
    {
        if (!is_string($version) || !in_array($version, $this->protocols)) {
            throw new \InvalidArgumentException('The specified protocol is invalid.');
        }

        return $version;
    }
protected function filterProtocolVersion($version)
    {
        if (!is_string($version) || !in_array($version, $this->protocols)) {
            throw new \InvalidArgumentException('The specified protocol is invalid.');
        }

        return $version;
    }
protected function filterProtocolVersion ( $ version ) { if ( ! is_string ( $ version ) || ! in_array ( $ version , $ this -> protocols ) ) { throw new \ InvalidArgumentException ( 'The specified protocol is invalid.' ) ; } return $ version ; }
Filtre la version du protocole.

@param string $version

@throws \InvalidArgumentException Le protocole spécifié n'est pas valide.
@return string                    Le protocole si celui-ci est conforme.
Filtre la version du protocole .