\PHPExcel_CalcEngine_Logger

PHPExcel_CalcEngine_Logger

Copyright (c) 2006 - 2015 PHPExcel

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

Summary

Methods
Properties
Constants
__construct()
setWriteDebugLog()
getWriteDebugLog()
setEchoDebugLog()
getEchoDebugLog()
writeDebugLog()
clearLog()
getLog()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$writeDebugLog
$echoDebugLog
$debugLog
$cellStack
N/A

Properties

$writeDebugLog

$writeDebugLog : boolean

Flag to determine whether a debug log should be generated by the calculation engine If true, then a debug log will be generated If false, then a debug log will not be generated

Type

boolean

$echoDebugLog

$echoDebugLog : boolean

Flag to determine whether a debug log should be echoed by the calculation engine If true, then a debug log will be echoed If false, then a debug log will not be echoed A debug log can only be echoed if it is generated

Type

boolean

$debugLog

$debugLog : array<mixed,string>

The debug log generated by the calculation engine

Type

array<mixed,string>

Methods

setWriteDebugLog()

setWriteDebugLog(boolean  $pValue = false) 

Enable/Disable Calculation engine logging

Parameters

boolean $pValue

getWriteDebugLog()

getWriteDebugLog() : boolean

Return whether calculation engine logging is enabled or disabled

Returns

boolean

setEchoDebugLog()

setEchoDebugLog(boolean  $pValue = false) 

Enable/Disable echoing of debug log information

Parameters

boolean $pValue

getEchoDebugLog()

getEchoDebugLog() : boolean

Return whether echoing of debug log information is enabled or disabled

Returns

boolean

writeDebugLog()

writeDebugLog() 

Write an entry to the calculation engine debug log

clearLog()

clearLog() 

Clear the calculation engine debug log

getLog()

getLog() : array<mixed,string>

Return the calculation engine debug log

Returns

array<mixed,string>