X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=src%2FHelper%2FHttp.php;h=0fa3f51bcb8f4f86ceba68bad800163e39b11679;hb=81ff420c14ca2c24b7e204b1c8ec1405739b88da;hp=2fc7b80abef2a4d950c0120a771295af3542df87;hpb=cea2f82f38206b5aac20b189e0037e4e71fcb347;p=plcapi.git diff --git a/src/Helper/Http.php b/src/Helper/Http.php index 2fc7b80..0fa3f51 100644 --- a/src/Helper/Http.php +++ b/src/Helper/Http.php @@ -3,6 +3,7 @@ namespace PhpXmlRpc\Helper; use PhpXmlRpc\PhpXmlRpc; +use PhpXmlRpc\Helper\Logger; class Http { @@ -198,7 +199,7 @@ class Http foreach ($httpResponse['cookies'] as $header => $value) { $msg .= "COOKIE: $header={$value['value']}\n"; } - $this->debugMessage($msg); + Logger::debugMessage($msg); } // if CURL was used for the call, http headers have been processed, @@ -222,12 +223,12 @@ class Http if ($httpResponse['headers']['content-encoding'] == 'deflate' && $degzdata = @gzuncompress($data)) { $data = $degzdata; if ($debug) { - $this->debugMessage("---INFLATED RESPONSE---[" . strlen($data) . " chars]---\n$data\n---END---"); + Logger::debugMessage("---INFLATED RESPONSE---[" . strlen($data) . " chars]---\n$data\n---END---"); } } elseif ($httpResponse['headers']['content-encoding'] == 'gzip' && $degzdata = @gzinflate(substr($data, 10))) { $data = $degzdata; if ($debug) { - $this->debugMessage("---INFLATED RESPONSE---[" . strlen($data) . " chars]---\n$data\n---END---"); + Logger::debugMessage("---INFLATED RESPONSE---[" . strlen($data) . " chars]---\n$data\n---END---"); } } else { error_log('XML-RPC: ' . __METHOD__ . ': errors occurred when trying to decode the deflated data received from server'); @@ -243,18 +244,4 @@ class Http return $httpResponse; } - - /** - * Echoes a debug message, taking care of escaping it when not in console mode - * - * @param string $message - */ - protected function debugMessage($message) - { - if (PHP_SAPI != 'cli') { - print "
\n".htmlentities($message)."\n
"; - } else { - print "\n$message\n"; - } - } }