Horde_ActiveSync_SyncCache::deleteFolder PHP Method

deleteFolder() public method

Remove a folder from the cache
public deleteFolder ( string $folder )
$folder string The folder id to remove.
    public function deleteFolder($folder)
    {
        unset($this->_data['folders'][$folder]);
        unset($this->_data['collections'][$folder]);
        $this->_dirty['folders'] = true;
        $this->_markCollectionsDirty($folder);
    }

Usage Example

Esempio n. 1
0
 /**
  * Delete a folder from the hierarchy cache.
  *
  * @param string $id  The folder's uid.
  */
 public function deleteFolderFromHierarchy($uid)
 {
     $this->_cache->deleteFolder($uid);
     $this->_as->state->removeState(array('id' => $uid, 'devId' => $this->_as->device->id, 'user' => $this->_as->device->user));
 }