PHPExcel_CachedObjectStorage
[ class tree: PHPExcel_CachedObjectStorage ] [ index: PHPExcel_CachedObjectStorage ] [ all elements ]

Class: PHPExcel_CachedObjectStorageFactory

Source Location: /PHPExcel/CachedObjectStorageFactory.php

Class Overview


PHPExcel_CachedObjectStorageFactory


Author(s):

Copyright:

  • Copyright (c) 2006 - 2012 PHPExcel (http://www.codeplex.com/PHPExcel)

Constants

Methods



Class Details

[line 37]
PHPExcel_CachedObjectStorageFactory



Tags:

copyright:  Copyright (c) 2006 - 2012 PHPExcel (http://www.codeplex.com/PHPExcel)


[ Top ]


Class Methods


static method getAllCacheStorageMethods [line 155]

static string[] getAllCacheStorageMethods( )

Return the list of all possible cache storage methods



Tags:

access:  public


[ Top ]

static method getCacheStorageClass [line 144]

static PHPExcel_CachedObjectStorage_ICache|NULL getCacheStorageClass( )

Return the current cache storage class



Tags:

access:  public


[ Top ]

static method getCacheStorageMethod [line 133]

static string|NULL getCacheStorageMethod( )

Return the current cache storage method



Tags:

access:  public


[ Top ]

static method getCacheStorageMethods [line 166]

static string[] getCacheStorageMethods( )

Return the list of all available cache storage methods



Tags:

access:  public


[ Top ]

static method getInstance [line 220]

static PHPExcel_CachedObjectStorage_ICache getInstance( PHPExcel_Worksheet $parent)

Initialise the cache storage



Tags:

access:  public


Parameters:

PHPExcel_Worksheet   $parent   Enable cell caching for this worksheet

[ Top ]

static method initialize [line 187]

static boolean initialize( [string $method = self::cache_in_memory], [array $arguments = array()])

Identify the cache storage method to use



Tags:

access:  public


Parameters:

string   $method   Name of the method to use for cell cacheing
array   $arguments   of mixed $arguments Additional arguments to pass to the cell caching class when instantiating

[ Top ]


Class Constants

cache_igbinary =  'Igbinary'

[line 42]


[ Top ]

cache_in_memory =  'Memory'

[line 39]


[ Top ]

cache_in_memory_gzip =  'MemoryGZip'

[line 40]


[ Top ]

cache_in_memory_serialized =  'MemorySerialized'

[line 41]


[ Top ]

cache_to_apc =  'APC'

[line 44]


[ Top ]

cache_to_discISAM =  'DiscISAM'

[line 43]


[ Top ]

cache_to_memcache =  'Memcache'

[line 45]


[ Top ]

cache_to_phpTemp =  'PHPTemp'

[line 46]


[ Top ]

cache_to_sqlite =  'SQLite'

[line 48]


[ Top ]

cache_to_sqlite3 =  'SQLite3'

[line 49]


[ Top ]

cache_to_wincache =  'Wincache'

[line 47]


[ Top ]



Documentation generated on Fri, 12 Oct 2012 00:15:20 +0200 by phpDocumentor 1.4.4