ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
Static Public Member Functions | |
static | getCacheStorageMethod () |
Return the current cache storage method. More... | |
static | getCacheStorageClass () |
Return the current cache storage class. More... | |
static | getAllCacheStorageMethods () |
Return the list of all possible cache storage methods. More... | |
static | getCacheStorageMethods () |
Return the list of all available cache storage methods. More... | |
static | initialize ($method=self::cache_in_memory, $arguments=array()) |
Identify the cache storage method to use. More... | |
static | getInstance (PHPExcel_Worksheet $parent) |
Initialise the cache storage. More... | |
static | finalize () |
Clear the cache storage. More... | |
Data Fields | |
const | cache_in_memory = 'Memory' |
const | cache_in_memory_gzip = 'MemoryGZip' |
const | cache_in_memory_serialized = 'MemorySerialized' |
const | cache_igbinary = 'Igbinary' |
const | cache_to_discISAM = 'DiscISAM' |
const | cache_to_apc = 'APC' |
const | cache_to_memcache = 'Memcache' |
const | cache_to_phpTemp = 'PHPTemp' |
const | cache_to_wincache = 'Wincache' |
const | cache_to_sqlite = 'SQLite' |
const | cache_to_sqlite3 = 'SQLite3' |
Static Private Attributes | |
static | $_cacheStorageMethod = NULL |
static | $_cacheStorageClass = NULL |
static | $_storageMethods |
static | $_storageMethodDefaultParameters |
static | $_storageMethodParameters = array() |
Definition at line 37 of file CachedObjectStorageFactory.php.
|
static |
Clear the cache storage.
Definition at line 244 of file CachedObjectStorageFactory.php.
References array.
Referenced by CellCollectionTest\testCacheLastCell().
|
static |
Return the list of all possible cache storage methods.
Definition at line 155 of file CachedObjectStorageFactory.php.
|
static |
Return the current cache storage class.
Definition at line 144 of file CachedObjectStorageFactory.php.
Referenced by PHPExcel_Settings\getCacheStorageClass().
|
static |
Return the current cache storage method.
Definition at line 133 of file CachedObjectStorageFactory.php.
Referenced by PHPExcel_Settings\getCacheStorageMethod().
|
static |
Return the list of all available cache storage methods.
Definition at line 166 of file CachedObjectStorageFactory.php.
References array.
Referenced by CellCollectionTest\testCacheLastCell().
|
static |
Initialise the cache storage.
PHPExcel_Worksheet | $parent | Enable cell caching for this worksheet |
Definition at line 220 of file CachedObjectStorageFactory.php.
Referenced by PHPExcel_Worksheet\__construct().
|
static |
Identify the cache storage method to use.
string | $method | Name of the method to use for cell cacheing |
array | of mixed $arguments Additional arguments to pass to the cell caching class when instantiating |
Definition at line 187 of file CachedObjectStorageFactory.php.
References array.
Referenced by PHPExcel_Settings\setCacheStorageMethod(), and CellCollectionTest\testCacheLastCell().
|
staticprivate |
Definition at line 64 of file CachedObjectStorageFactory.php.
|
staticprivate |
Definition at line 57 of file CachedObjectStorageFactory.php.
|
staticprivate |
Definition at line 92 of file CachedObjectStorageFactory.php.
|
staticprivate |
Definition at line 125 of file CachedObjectStorageFactory.php.
|
staticprivate |
Definition at line 72 of file CachedObjectStorageFactory.php.
const PHPExcel_CachedObjectStorageFactory::cache_igbinary = 'Igbinary' |
Definition at line 42 of file CachedObjectStorageFactory.php.
const PHPExcel_CachedObjectStorageFactory::cache_in_memory = 'Memory' |
Definition at line 39 of file CachedObjectStorageFactory.php.
const PHPExcel_CachedObjectStorageFactory::cache_in_memory_gzip = 'MemoryGZip' |
Definition at line 40 of file CachedObjectStorageFactory.php.
const PHPExcel_CachedObjectStorageFactory::cache_in_memory_serialized = 'MemorySerialized' |
Definition at line 41 of file CachedObjectStorageFactory.php.
const PHPExcel_CachedObjectStorageFactory::cache_to_apc = 'APC' |
Definition at line 44 of file CachedObjectStorageFactory.php.
const PHPExcel_CachedObjectStorageFactory::cache_to_discISAM = 'DiscISAM' |
Definition at line 43 of file CachedObjectStorageFactory.php.
const PHPExcel_CachedObjectStorageFactory::cache_to_memcache = 'Memcache' |
Definition at line 45 of file CachedObjectStorageFactory.php.
const PHPExcel_CachedObjectStorageFactory::cache_to_phpTemp = 'PHPTemp' |
Definition at line 46 of file CachedObjectStorageFactory.php.
const PHPExcel_CachedObjectStorageFactory::cache_to_sqlite = 'SQLite' |
Definition at line 48 of file CachedObjectStorageFactory.php.
const PHPExcel_CachedObjectStorageFactory::cache_to_sqlite3 = 'SQLite3' |
Definition at line 49 of file CachedObjectStorageFactory.php.
const PHPExcel_CachedObjectStorageFactory::cache_to_wincache = 'Wincache' |
Definition at line 47 of file CachedObjectStorageFactory.php.