|
ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
Inheritance diagram for PHPExcel_CachedObjectStorage_ICache:
Collaboration diagram for PHPExcel_CachedObjectStorage_ICache:Public Member Functions | |
| addCacheData ($pCoord, PHPExcel_Cell $cell) | |
| Add or Update a cell in cache identified by coordinate address. More... | |
| updateCacheData (PHPExcel_Cell $cell) | |
| Add or Update a cell in cache. More... | |
| getCacheData ($pCoord) | |
| Fetch a cell from cache identified by coordinate address. More... | |
| deleteCacheData ($pCoord) | |
| Delete a cell in cache identified by coordinate address. More... | |
| isDataSet ($pCoord) | |
| Is a value set in the current PHPExcel_CachedObjectStorage_ICache for an indexed cell? More... | |
| getCellList () | |
| Get a list of all cell addresses currently held in cache. More... | |
| getSortedCellList () | |
| Get the list of all cell addresses currently held in cache sorted by column and row. More... | |
| copyCellCollection (PHPExcel_Worksheet $parent) | |
| Clone the cell collection. More... | |
Static Public Member Functions | |
| static | cacheMethodIsAvailable () |
| Identify whether the caching method is currently available Some methods are dependent on the availability of certain extensions being enabled in the PHP build. More... | |
Definition at line 36 of file ICache.php.
| PHPExcel_CachedObjectStorage_ICache::addCacheData | ( | $pCoord, | |
| PHPExcel_Cell | $cell | ||
| ) |
Add or Update a cell in cache identified by coordinate address.
| string | $pCoord | Coordinate address of the cell to update |
| PHPExcel_Cell | $cell | Cell to update |
| PHPExcel_Exception |
Implemented in PHPExcel_CachedObjectStorage_APC, PHPExcel_CachedObjectStorage_DiscISAM, PHPExcel_CachedObjectStorage_Igbinary, PHPExcel_CachedObjectStorage_Memcache, PHPExcel_CachedObjectStorage_Memory, PHPExcel_CachedObjectStorage_MemoryGZip, PHPExcel_CachedObjectStorage_MemorySerialized, PHPExcel_CachedObjectStorage_PHPTemp, PHPExcel_CachedObjectStorage_SQLite, PHPExcel_CachedObjectStorage_SQLite3, and PHPExcel_CachedObjectStorage_Wincache.
|
static |
Identify whether the caching method is currently available Some methods are dependent on the availability of certain extensions being enabled in the PHP build.
Implemented in PHPExcel_CachedObjectStorage_APC, PHPExcel_CachedObjectStorage_Igbinary, PHPExcel_CachedObjectStorage_Memcache, PHPExcel_CachedObjectStorage_SQLite, PHPExcel_CachedObjectStorage_SQLite3, and PHPExcel_CachedObjectStorage_Wincache.
| PHPExcel_CachedObjectStorage_ICache::copyCellCollection | ( | PHPExcel_Worksheet | $parent | ) |
Clone the cell collection.
| PHPExcel_Worksheet | $parent | The new worksheet |
Implemented in PHPExcel_CachedObjectStorage_APC, PHPExcel_CachedObjectStorage_DiscISAM, PHPExcel_CachedObjectStorage_Memcache, PHPExcel_CachedObjectStorage_Memory, PHPExcel_CachedObjectStorage_PHPTemp, PHPExcel_CachedObjectStorage_SQLite, PHPExcel_CachedObjectStorage_SQLite3, and PHPExcel_CachedObjectStorage_Wincache.
| PHPExcel_CachedObjectStorage_ICache::deleteCacheData | ( | $pCoord | ) |
Delete a cell in cache identified by coordinate address.
| string | $pCoord | Coordinate address of the cell to delete |
| PHPExcel_Exception |
Implemented in PHPExcel_CachedObjectStorage_APC, PHPExcel_CachedObjectStorage_Memcache, PHPExcel_CachedObjectStorage_SQLite, PHPExcel_CachedObjectStorage_SQLite3, and PHPExcel_CachedObjectStorage_Wincache.
| PHPExcel_CachedObjectStorage_ICache::getCacheData | ( | $pCoord | ) |
Fetch a cell from cache identified by coordinate address.
| string | $pCoord | Coordinate address of the cell to retrieve |
| PHPExcel_Exception |
Implemented in PHPExcel_CachedObjectStorage_APC, PHPExcel_CachedObjectStorage_DiscISAM, PHPExcel_CachedObjectStorage_Igbinary, PHPExcel_CachedObjectStorage_Memcache, PHPExcel_CachedObjectStorage_Memory, PHPExcel_CachedObjectStorage_MemoryGZip, PHPExcel_CachedObjectStorage_MemorySerialized, PHPExcel_CachedObjectStorage_PHPTemp, PHPExcel_CachedObjectStorage_SQLite, PHPExcel_CachedObjectStorage_SQLite3, and PHPExcel_CachedObjectStorage_Wincache.
| PHPExcel_CachedObjectStorage_ICache::getCellList | ( | ) |
Get a list of all cell addresses currently held in cache.
Implemented in PHPExcel_CachedObjectStorage_APC, PHPExcel_CachedObjectStorage_DiscISAM, PHPExcel_CachedObjectStorage_Igbinary, PHPExcel_CachedObjectStorage_Memcache, PHPExcel_CachedObjectStorage_MemoryGZip, PHPExcel_CachedObjectStorage_MemorySerialized, PHPExcel_CachedObjectStorage_PHPTemp, PHPExcel_CachedObjectStorage_SQLite, PHPExcel_CachedObjectStorage_SQLite3, and PHPExcel_CachedObjectStorage_Wincache.
| PHPExcel_CachedObjectStorage_ICache::getSortedCellList | ( | ) |
Get the list of all cell addresses currently held in cache sorted by column and row.
| PHPExcel_CachedObjectStorage_ICache::isDataSet | ( | $pCoord | ) |
Is a value set in the current PHPExcel_CachedObjectStorage_ICache for an indexed cell?
| string | $pCoord | Coordinate address of the cell to check |
Implemented in PHPExcel_CachedObjectStorage_APC, PHPExcel_CachedObjectStorage_Memcache, PHPExcel_CachedObjectStorage_SQLite, PHPExcel_CachedObjectStorage_SQLite3, and PHPExcel_CachedObjectStorage_Wincache.
| PHPExcel_CachedObjectStorage_ICache::updateCacheData | ( | PHPExcel_Cell | $cell | ) |
Add or Update a cell in cache.
| PHPExcel_Cell | $cell | Cell to update |
| PHPExcel_Exception |