protected function checkResponseStatusCode($response)
	{
		preg_match('/^HTTP\/1\.1 ([0-9]{3}).*$/', $response, $matches);
		if (200 !== (int)$matches[1]) {
			$this->logger->critical('Connection error', [$response]);
			throw new Exception\ConnectionException('Connection error: ' . $response);
		}
	}
protected function checkResponseStatusCode($response)
	{
		preg_match('/^HTTP\/1\.1 ([0-9]{3}).*$/', $response, $matches);
		if (200 !== (int)$matches[1]) {
			$this->logger->critical('Connection error', [$response]);
			throw new Exception\ConnectionException('Connection error: ' . $response);
		}
	}
protected function checkResponseStatusCode ( $ response ) { preg_match ( '/^HTTP\/1\.1 ([0-9]{3}).*$/' , $ response , $ matches ) ; if ( 200 !== ( int ) $ matches [ 1 ] ) { $ this -> logger -> critical ( 'Connection error' , [ $ response ] ) ; throw new Exception \ ConnectionException ( 'Connection error: ' . $ response ) ; } }
Checks the HTTP response code recieved from the server.

@param string $response
@throws Exception\ConnectionException If the response code different than 200.
Checks the HTTP response code recieved from the server .