Lines Matching refs:data
13 * Class for handling zlib/deflate encoded data
35 * @param string $data The input string
39 public function decode($data)
42 $oData = $data;
43 $data = @((\strlen($data) > 0) ? \gzuncompress($data) : '');
44 if ($data === false) {
50 $data = stream_get_contents($fh);
53 if ($data) {
54 return $data;
61 while ($tries < 6 && ($data === false || (strlen($data) < (strlen($oDataLen) - $tries - 1)))) {
62 $data = @(gzinflate(substr($oData, $tries)));
66 // let's use this fallback only if the $data is longer than the original data
67 if (strlen($data) > ($oDataLen - $tries - 1)) {
68 return $data;
71 if (!$data) {
85 return $data;