From 920f78939adcdb62f5e6ac9368928bd3a0fa41fc Mon Sep 17 00:00:00 2001 From: "ctrlaltca@gmail.com" <> Date: Sat, 16 Jul 2011 22:37:30 +0000 Subject: test patch for #179 --- framework/Caching/TDbCache.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'framework/Caching/TDbCache.php') diff --git a/framework/Caching/TDbCache.php b/framework/Caching/TDbCache.php index 9d1793e1..90aa88c6 100644 --- a/framework/Caching/TDbCache.php +++ b/framework/Caching/TDbCache.php @@ -466,12 +466,12 @@ class TDbCache extends TCache try { $sql='SELECT value FROM '.$this->_cacheTable.' WHERE itemkey=\''.$key.'\' AND (expire=0 OR expire>'.time().') ORDER BY expire DESC'; $command=$this->getDbConnection()->createCommand($sql); - return $command->queryScalar(); + return Prado::unserialize($command->queryScalar()); } catch(Exception $e) { $this->initializeCache(true); - return $command->queryScalar(); + return Prado::unserialize($command->queryScalar()); } } @@ -508,7 +508,7 @@ class TDbCache extends TCache { $command=$this->getDbConnection()->createCommand($sql); $command->bindValue(':key',$key,PDO::PARAM_STR); - $command->bindValue(':value',$value,PDO::PARAM_LOB); + $command->bindValue(':value',Prado::serialize($value),PDO::PARAM_LOB); $command->execute(); return true; } -- cgit v1.2.3