Table of Contents

renderBacktrace

API Package Subpackage Class Method Reference Last reviewed Doc status
API Home Package Joomla.Framework Subpackage Document Class JDocumentError Method renderBacktrace Reference renderBacktrace() Never Work in Progress

Renders an error backtrace.

This method is used inside error template files to render a backtrace if debug mode is turned on.

The method returns the rendered code.

Syntax

void renderBacktrace ()

Examples

Example

echo $this->renderBacktrace();

might produce:

Result

<table border="0" cellpadding="0" cellspacing="0" class="Table">
	<tr>
		<td colspan="3" align="left" class="TD"><strong>Call stack</strong></td>
	</tr>
	<tr>
		<td class="TD"><strong>#</strong></td>
		<td class="TD"><strong>Function</strong></td>
		<td class="TD"><strong>Location</strong></td>
	</tr>
	<tr>
		<td class="TD">1</td>
		<td class="TD">JSite->route()</td>
		<td class="TD">/var/www/j15/index.php:59</td>
	</tr>
	<tr>
		<td class="TD">2</td>
		<td class="TD">JApplication->route()</td>
		<td class="TD">/var/www/j15/includes/application.php:85</td>
	</tr>
	<tr>
		<td class="TD">3</td>
		<td class="TD">JError->raiseError()</td>
		<td class="TD">/var/www/j15/libraries/joomla/application/application.php:122</td>
	</tr>
	<tr>
		<td class="TD">4</td>
		<td class="TD">JError->raise()</td>
		<td class="TD">/var/www/j15/libraries/joomla/utilities/error.php:167</td>
	</tr>
	<tr>
		<td class="TD">5</td>
		<td class="TD">JException->__construct()</td>
		<td class="TD">/var/www/j15/libraries/joomla/utilities/error.php:132</td>
	</tr>
</table>