protected function getXmlMessage($exception)
    {
        $xml = "<error>\n  <message>Application Error</message>\n";
        if ($this->options['display_details']) {
            do {
                $xml .= "  <exception>\n";
                $xml .= "    <type>" . get_class($exception) . "</type>\n";
                $xml .= "    <code>" . $exception->getCode() . "</code>\n";
                $xml .= "    <message>" . $this->createCdataSection($exception->getMessage()) . "</message>\n";
                $xml .= "    <file>" . $exception->getFile() . "</file>\n";
                $xml .= "    <line>" . $exception->getLine() . "</line>\n";
                $xml .= "    <trace>" . $this->createCdataSection($exception->getTraceAsString()) . "</trace>\n";
                $xml .= "  </exception>\n";
            } while ($exception = $exception->getPrevious());
        }
        $xml .= "</error>";
        
        return $xml;
    }
protected function getXmlMessage($exception)
    {
        $xml = "<error>\n  <message>Application Error</message>\n";
        if ($this->options['display_details']) {
            do {
                $xml .= "  <exception>\n";
                $xml .= "    <type>" . get_class($exception) . "</type>\n";
                $xml .= "    <code>" . $exception->getCode() . "</code>\n";
                $xml .= "    <message>" . $this->createCdataSection($exception->getMessage()) . "</message>\n";
                $xml .= "    <file>" . $exception->getFile() . "</file>\n";
                $xml .= "    <line>" . $exception->getLine() . "</line>\n";
                $xml .= "    <trace>" . $this->createCdataSection($exception->getTraceAsString()) . "</trace>\n";
                $xml .= "  </exception>\n";
            } while ($exception = $exception->getPrevious());
        }
        $xml .= "</error>";
        
        return $xml;
    }
protected function getXmlMessage ( $ exception ) { $ xml = "<error>\n  <message>Application Error</message>\n" ; if ( $ this -> options [ 'display_details' ] ) { do { $ xml .= "  <exception>\n" ; $ xml .= "    <type>" . get_class ( $ exception ) . "</type>\n" ; $ xml .= "    <code>" . $ exception -> getCode ( ) . "</code>\n" ; $ xml .= "    <message>" . $ this -> createCdataSection ( $ exception -> getMessage ( ) ) . "</message>\n" ; $ xml .= "    <file>" . $ exception -> getFile ( ) . "</file>\n" ; $ xml .= "    <line>" . $ exception -> getLine ( ) . "</line>\n" ; $ xml .= "    <trace>" . $ this -> createCdataSection ( $ exception -> getTraceAsString ( ) ) . "</trace>\n" ; $ xml .= "  </exception>\n" ; } while ( $ exception = $ exception -> getPrevious ( ) ) ; } $ xml .= "</error>" ; return $ xml ; }
get exception xml content

@param  Exception $exception
@return string
get exception xml content