Index: Container.php =================================================================== RCS file: /repository/pear/Cache/Container.php,v retrieving revision 1.3 diff -u -r1.3 Container.php --- Container.php 12 Jul 2002 17:30:57 -0000 1.3 +++ Container.php 1 Aug 2002 20:06:19 -0000 @@ -98,9 +99,9 @@ var $unknown = true; /** - * Encoding mode for cache data: base64 or addslashes() (slash). + * Encoding mode for cache data: base64 or convert to string (none). * - * @var string base64 or slash + * @var string base64 or none */ var $encoding_mode = 'base64'; @@ -389,7 +401,9 @@ * @var mixed data to encode */ function encode($data) { - if ('base64' == $this->encoding_mode) + if ('none' == $this->encoding_mode) + return $data; + elseif ('base64' == $this->encoding_mode) return base64_encode(serialize($data)); else return serialize($data); @@ -402,7 +416,9 @@ * @var mixed */ function decode($data) { - if ('base64' == $this->encoding_mode) + if ('none' == $this->encoding_mode) + return $data; + elseif ('base64' == $this->encoding_mode) return unserialize(base64_decode($data)); else return unserialize($data);