77 $this->_cellStack = $stack;
86 $this->_writeDebugLog = $pValue;
104 $this->_echoDebugLog = $pValue;
121 if ($this->_writeDebugLog) {
122 $message = implode(func_get_args());
123 $cellReference = implode(
' -> ', $this->_cellStack->showStack());
124 if ($this->_echoDebugLog) {
126 ($this->_cellStack->count() > 0 ?
' => ' :
''),
130 $this->_debugLog[] = $cellReference .
131 ($this->_cellStack->count() > 0 ?
' => ' :
'') .
140 $this->_debugLog =
array();
__construct(PHPExcel_CalcEngine_CyclicReferenceStack $stack)
Instantiate a Calculation engine logger.
getWriteDebugLog()
Return whether calculation engine logging is enabled or disabled.
writeDebugLog()
Write an entry to the calculation engine debug log.
getEchoDebugLog()
Return whether echoing of debug log information is enabled or disabled.
catch(Exception $e) $message
clearLog()
Clear the calculation engine debug log.
if($is_dev) echo "Review changes write something in WHATSNEW and and then commit with log PHP_EOL
setEchoDebugLog($pValue=FALSE)
Enable/Disable echoing of debug log information.
setWriteDebugLog($pValue=FALSE)
Enable/Disable Calculation engine logging.
Create styles array
The data for the language used.
getLog()
Return the calculation engine debug log.