示例#1
0
 /**
  * @see parent::_doFetch()
  * @return mixed
  */
 protected function _doFetch($id, $testCacheValidity = true)
 {
     try {
         $value = $this->getTaggingCache()->get($id);
         return null === $value ? false : $value;
     } catch (sfCacheDisabledException $e) {
         sfCacheTaggingToolkit::notifyApplicationLog(__CLASS__, $e->getMessage(), sfLogger::NOTICE);
     }
     return false;
 }
示例#2
0
 /**
  * Report application.log for thrown exception
  *
  * @param Exception $e
  */
 protected function notifyApplicationLog(Exception $e)
 {
     sfCacheTaggingToolkit::notifyApplicationLog($this, $e->getMessage(), sfLogger::NOTICE);
 }