public function report($msg, $version, $backtrace_level)
{
$backtrace = debug_backtrace();
// never show this call.
array_shift($backtrace);
$i = count($backtrace);
foreach ($backtrace as $trace) {
$this->last_stack_line = "{$trace['file']}:{$trace['line']}";
$i--;
if ($backtrace_level > 0) {
if ($backtrace_level <= 1) {
break;
}
$backtrace_level--;
}
}
}