Services_Hoptoad::addXmlBacktrace PHP Method

addXmlBacktrace() public method

Add a Hoptoad backtrace to the XML
Author: Rich Cavanaugh
public addXmlBacktrace ( $parent ) : void
return void
    function addXmlBacktrace($parent)
    {
        $backtrace = $parent->addChild('backtrace');
        $line_node = $backtrace->addChild('line');
        $line_node->addAttribute('file', $this->file);
        $line_node->addAttribute('number', $this->line);
        foreach ($this->trace as $entry) {
            if (isset($entry['class']) && $entry['class'] == 'Services_Hoptoad') {
                continue;
            }
            $line_node = $backtrace->addChild('line');
            $line_node->addAttribute('file', $entry['file']);
            $line_node->addAttribute('number', $entry['line']);
            $line_node->addAttribute('method', $entry['function']);
        }
    }