Trait Props
Direct Known Users
MvcCore\DebugIndirect Known Users
MvcCore\Ext\Debugs\Tracy
public static
string
|
$EmailRecepient
Email recipient to send information about exceptions or errors,
|
#
'admin@localhost'
|
public static
string
|
$LogDirectory
Relative path from app root to store any log information,
|
#
'~/Var/Logs'
|
public static
callable
|
$InitGlobalShortHands
Initialize global development shorthands. |
#
[]
|
protected static
boolean
|
$debugging
Semaphore to execute |
#
NULL
|
protected static
boolean|null
|
$strictExceptionsMode
All PHP and user notices, warnings and errors are automatically turned
and thrown as |
#
NULL
|
protected static
int[]
|
$strictExceptionsModeDefaultLevels
Error levels to turn into exceptions by default. |
#
[
E_ERROR, E_RECOVERABLE_ERROR,
E_CORE_ERROR, E_USER_ERROR,
E_WARNING, E_CORE_WARNING, E_USER_WARNING
]
|
protected static
callable|null
|
$prevErrorHandler
Previous error handler before strict exceptions mode is defined. |
#
NULL
|
protected static
string
|
$systemConfigDebugProps
System config debug configuration root node name ( |
#
[
'sectionName' => 'debug', // debug section root node
'emailRecepient' => 'emailRecepient', // debug email, `admin@localhost` by default
'logDirectory' => 'logDirectory', // log directory, `/Var/Logs` by default
'strictExceptions' => 'strictExceptions', // strict exceptions mode, `TRUE` by default
]
|
protected static
array|null
|
$systemConfigDebugValues
Loaded system config debug section values. |
#
NULL
|
protected static
array
|
$handlers
Debugging and logging handlers, this should be customized in extended class. |
#
[
'timer' => 'timerHandler',
'dump' => 'dumpHandler',
'barDump' => 'dumpHandler',
'log' => 'dumpHandler',
'exceptionHandler' => 'exceptionHandler',
'shutdownHandler' => 'ShutdownHandler',
]
|
protected static
array
|
$dumps
Store for printed dumps by output buffering to send it at response end. |
#
[]
|
protected static
array
|
$timers
Store timers start points. |
#
[]
|
protected static
boolean
|
$originalDebugClass
|
#
TRUE
|
protected static
boolean
|
$logDirectoryInitialized
|
#
FALSE
|
protected static
|
$app
Reference to singleton instance in |
#
NULL
|
protected static
float
|
$requestBegin
Reference to |
#
0.0
|