You are here

public function PHPExcel_CachedObjectStorage_SQLite::addCacheData in Loft Data Grids 6.2

Same name and namespace in other branches
  1. 7.2 vendor/phpoffice/phpexcel/Classes/PHPExcel/CachedObjectStorage/SQLite.php \PHPExcel_CachedObjectStorage_SQLite::addCacheData()

Add or Update a cell in cache identified by coordinate address

Parameters

string $pCoord Coordinate address of the cell to update:

PHPExcel_Cell $cell Cell to update: * @return PHPExcel_Cell

Throws

PHPExcel_Exception

Overrides PHPExcel_CachedObjectStorage_ICache::addCacheData

File

vendor/phpoffice/phpexcel/Classes/PHPExcel/CachedObjectStorage/SQLite.php, line 79

Class

PHPExcel_CachedObjectStorage_SQLite
PHPExcel_CachedObjectStorage_SQLite

Code

public function addCacheData($pCoord, PHPExcel_Cell $cell) {
  if ($pCoord !== $this->_currentObjectID && $this->_currentObjectID !== null) {
    $this
      ->_storeData();
  }
  $this->_currentObjectID = $pCoord;
  $this->_currentObject = $cell;
  $this->_currentCellIsDirty = true;
  return $cell;
}