コード例 #1
0
ファイル: MetaTable.php プロジェクト: jamm/datamapper
 protected function setTableInfoInCache($info)
 {
     if (empty($this->CacheObject)) {
         return false;
     }
     return $this->CacheObject->save($this->cache_key_info . ':' . $this->name, $info, $this->cache_ttl);
 }
コード例 #2
0
ファイル: MemStorage.php プロジェクト: jamm/tasks
 public function get_tasks_list()
 {
     $keys = $this->mem->get_keys();
     if (empty($keys)) {
         return false;
     }
     $semaphore_key = array_search($this->key_semaphore, $keys);
     if ($semaphore_key !== false) {
         unset($keys[$semaphore_key]);
     }
     if (empty($keys)) {
         return false;
     }
     return $keys;
 }
コード例 #3
0
ファイル: ErrorLogger.php プロジェクト: jamm/errorhandler
 public function FlushLog()
 {
     $this->storage->del($this->cache_key);
 }