setProtocolVersion($protocolVersion); } protected static function requestCreate($method, $url, $headers = null, $body = null) { $c = static::$entityEnclosingRequestClass; $request = new $c($method, $url, $headers); $request->setBody($body); return $request; } }