ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
ICache.php
Go to the documentation of this file.
1<?php
37{
46 public function addCacheData($pCoord, PHPExcel_Cell $cell);
47
55 public function updateCacheData(PHPExcel_Cell $cell);
56
64 public function getCacheData($pCoord);
65
72 public function deleteCacheData($pCoord);
73
80 public function isDataSet($pCoord);
81
87 public function getCellList();
88
94 public function getSortedCellList();
95
102 public function copyCellCollection(PHPExcel_Worksheet $parent);
103
110 public static function cacheMethodIsAvailable();
111
112}
An exception for terminatinating execution or to throw for unit testing.
updateCacheData(PHPExcel_Cell $cell)
Add or Update a cell in cache.
static cacheMethodIsAvailable()
Identify whether the caching method is currently available Some methods are dependent on the availabi...
addCacheData($pCoord, PHPExcel_Cell $cell)
Add or Update a cell in cache identified by coordinate address.
deleteCacheData($pCoord)
Delete a cell in cache identified by coordinate address.
getCacheData($pCoord)
Fetch a cell from cache identified by coordinate address.
getSortedCellList()
Get the list of all cell addresses currently held in cache sorted by column and row.
getCellList()
Get a list of all cell addresses currently held in cache.
copyCellCollection(PHPExcel_Worksheet $parent)
Clone the cell collection.
isDataSet($pCoord)
Is a value set in the current PHPExcel_CachedObjectStorage_ICache for an indexed cell?