Overview

Packages

  • JAMA
  • None
  • PHP
  • PHPExcel
    • CachedObjectStorage
    • Calculation
    • Cell
    • Chart
      • Renderer
    • Reader
      • Excel2007
      • Excel5
    • RichText
    • Settings
    • Shared
      • Escher
      • OLE
      • Trend
      • ZipArchive
    • Style
    • Worksheet
      • Drawing
    • Writer
      • 2007
      • CSV
      • Excel2007
      • Excel5
      • HTML
      • PDF

Classes

  • PHPExcel_CachedObjectStorage_APC
  • PHPExcel_CachedObjectStorage_CacheBase
  • 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
  • PHPExcel_CachedObjectStorage_Wincache
  • PHPExcel_CachedObjectStorageFactory

Interfaces

  • PHPExcel_CachedObjectStorage_ICache
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Todo
  • Download

Class PHPExcel_CachedObjectStorage_Wincache

PHPExcel_CachedObjectStorage_Wincache

PHPExcel_CachedObjectStorage_CacheBase
Extended by PHPExcel_CachedObjectStorage_Wincache implements PHPExcel_CachedObjectStorage_ICache
Package: PHPExcel\CachedObjectStorage
Category: PHPExcel
Copyright: Copyright (c) 2006 - 2014 PHPExcel (http://www.codeplex.com/PHPExcel)
License: LGPL
Located at controlador/include/phpexcel/PHPExcel/CachedObjectStorage/Wincache.php
Methods summary
protected
# _storeData( )

Store cell data in cache for the current cell object if it's "dirty", and the 'nullify' the current cell object

Store cell data in cache for the current cell object if it's "dirty", and the 'nullify' the current cell object

Throws

PHPExcel_Exception
public
# addCacheData( string $pCoord, PHPExcel_Cell $cell )

Add or Update a cell in cache identified by coordinate address

Add or Update a cell in cache identified by coordinate address

Parameters

$pCoord
Coordinate address of the cell to update
$cell
Cell to update

Throws

PHPExcel_Exception

Implementation of

PHPExcel_CachedObjectStorage_ICache::addCacheData()
public boolean
# isDataSet( string $pCoord )

Is a value set in the current PHPExcel_CachedObjectStorage_ICache for an indexed cell?

Is a value set in the current PHPExcel_CachedObjectStorage_ICache for an indexed cell?

Parameters

$pCoord
Coordinate address of the cell to check

Returns

boolean

Overrides

PHPExcel_CachedObjectStorage_CacheBase::isDataSet()

Implementation of

PHPExcel_CachedObjectStorage_ICache::isDataSet()
public PHPExcel_Cell
# getCacheData( string $pCoord )

Get cell at a specific coordinate

Get cell at a specific coordinate

Parameters

$pCoord
Coordinate of the cell

Returns

PHPExcel_Cell
Cell that was found, or null if not found

Throws

PHPExcel_Exception

Implementation of

PHPExcel_CachedObjectStorage_ICache::getCacheData()
public array
# getCellList( )

Get a list of all cell addresses currently held in cache

Get a list of all cell addresses currently held in cache

Returns

array
of string

Overrides

PHPExcel_CachedObjectStorage_CacheBase::getCellList()

Implementation of

PHPExcel_CachedObjectStorage_ICache::getCellList()
public
# deleteCacheData( string $pCoord )

Delete a cell in cache identified by coordinate address

Delete a cell in cache identified by coordinate address

Parameters

$pCoord
Coordinate address of the cell to delete

Throws

PHPExcel_Exception

Overrides

PHPExcel_CachedObjectStorage_CacheBase::deleteCacheData()

Implementation of

PHPExcel_CachedObjectStorage_ICache::deleteCacheData()
public
# copyCellCollection( PHPExcel_Worksheet $parent )

Clone the cell collection

Clone the cell collection

Parameters

$parent
The new worksheet

Overrides

PHPExcel_CachedObjectStorage_CacheBase::copyCellCollection()

Implementation of

PHPExcel_CachedObjectStorage_ICache::copyCellCollection()
public
# unsetWorksheetCells( )

Clear the cell collection and disconnect from our parent

Clear the cell collection and disconnect from our parent

public
# __construct( PHPExcel_Worksheet $parent, array $arguments )

Initialise this new cell collection

Initialise this new cell collection

Parameters

$parent
The worksheet for this cell collection
$arguments
mixed $arguments Additional initialisation arguments

Overrides

PHPExcel_CachedObjectStorage_CacheBase::__construct()
public
# __destruct( )

Destroy this cell collection

Destroy this cell collection

public static boolean
# 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

Identify whether the caching method is currently available Some methods are dependent on the availability of certain extensions being enabled in the PHP build

Returns

boolean

Overrides

PHPExcel_CachedObjectStorage_CacheBase::cacheMethodIsAvailable()

Implementation of

PHPExcel_CachedObjectStorage_ICache::cacheMethodIsAvailable()
Methods inherited from PHPExcel_CachedObjectStorage_CacheBase
_getUniqueID(), getCurrentAddress(), getCurrentColumn(), getCurrentRow(), getHighestColumn(), getHighestRow(), getHighestRowAndColumn(), getParent(), getSortedCellList(), moveCell(), updateCacheData()
Properties summary
private string $_cachePrefix

Prefix used to uniquely identify cache data for this worksheet

Prefix used to uniquely identify cache data for this worksheet

# null
private integer $_cacheTime

Cache timeout

Cache timeout

# 600
Properties inherited from PHPExcel_CachedObjectStorage_CacheBase
$_cellCache, $_currentCellIsDirty, $_currentObject, $_currentObjectID, $_parent
Autene API documentation generated by ApiGen