parent::
__construct($message,
$code);
$this->error =
$error;
if (null !==
$trace) { if (!
$traceArgs) { foreach ($trace as &
$frame) { unset($frame['args'
],
$frame['this'
],
$frame);
} } } elseif (null !==
$traceOffset) { if (\
function_exists('xdebug_get_function_stack'
) &&
$trace = @
xdebug_get_function_stack()) { if (0 <
$traceOffset) { array_splice($trace, -
$traceOffset);
} foreach ($trace as &
$frame) { if (!
isset($frame['type'
])) { // XDebug pre 2.1.1 doesn't currently set the call type key http://bugs.xdebug.org/view.php?id=695
if (isset($frame['class'
])) { $frame['type'
] = '::';
} } elseif ('dynamic' ===
$frame['type'
]) {