Location: PHPKode > projects > SithTemplate > SithTemplate-1.1/docs/html/class_template_error.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>SithTemplate: TemplateError Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.7.2 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li><a href="examples.html"><span>Examples</span></a></li>
    </ul>
  </div>
  <div class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#pub-attribs">Public Attributes</a>  </div>
  <div class="headertitle">
<h1>TemplateError Class Reference</h1>  </div>
</div>
<div class="contents">
<!-- doxytag: class="TemplateError" -->
<p>Main and currently the only exception type thrown by SithTemplate internals.  
<a href="#_details">More...</a></p>

<p><a href="class_template_error-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_template_error.html#a5874f9091aac67a0640da3ad28de513f">E_UNKNOWN_ERROR</a> = 0x00000000</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">An unknown error.  <a href="#a5874f9091aac67a0640da3ad28de513f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_template_error.html#aebcfd9326c60e1422bda01fb3f36c956">E_INVALID_VAR</a> = 0x00000001</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">An invalid variable error.  <a href="#aebcfd9326c60e1422bda01fb3f36c956"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_template_error.html#a1c6f0bf460ba23e1593231b9dca910a1">E_IO_LOAD_FAILURE</a> = 0x00000002</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">An I/O read error.  <a href="#a1c6f0bf460ba23e1593231b9dca910a1"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_template_error.html#a9bb22dc143f3bc58bd4db9f87fae4178">E_IO_SAVE_FAILURE</a> = 0x00000003</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">An I/O save error.  <a href="#a9bb22dc143f3bc58bd4db9f87fae4178"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_template_error.html#ae678eee4aca2972c0490ac727ef5416f">E_UNKNOWN_TAG</a> = 0x00000004</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">An unknown tag error.  <a href="#ae678eee4aca2972c0490ac727ef5416f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_template_error.html#a3846fc5ce9f8f386092174ca142be11e">E_UNKNOWN_FILTER</a> = 0x00000005</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">An unknown filter error.  <a href="#a3846fc5ce9f8f386092174ca142be11e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_template_error.html#a197d3675b19ddab587d765167ba142d2">E_INVALID_HANDLER</a> = 0x00000006</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">An invalid handler error.  <a href="#a197d3675b19ddab587d765167ba142d2"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_template_error.html#ac502ffee5019e6d870c25083af550454">E_INVALID_SYNTAX</a> = 0x00000007</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">An invalid syntax error.  <a href="#ac502ffee5019e6d870c25083af550454"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_template_error.html#adcc81c7e44a611c01e633f0c7f88a89d">E_UNKNOWN_PLUGIN</a> = 0x00000008</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">An unknown plugin error.  <a href="#adcc81c7e44a611c01e633f0c7f88a89d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_template_error.html#a694d041c1d63438166372fb6db18af7b">E_INVALID_PLUGIN</a> = 0x00000009</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">An invalid plugin error.  <a href="#a694d041c1d63438166372fb6db18af7b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_template_error.html#aa33bae77cab676e7fcf3daf9ac6d3fd0">E_INVALID_ARGUMENT</a> = 0x0000000A</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">An invalid argument error.  <a href="#aa33bae77cab676e7fcf3daf9ac6d3fd0"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_template_error.html#a86ebd61fe642f0e30d96c5086ebebe0c">E_SECURITY_VIOLATION</a> = 0x0000000B</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A security violation.  <a href="#a86ebd61fe642f0e30d96c5086ebebe0c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_template_error.html#afca9160f440f7efed878786e633487db">E_INTERNAL_CORE_FAILURE</a> = 0xFFFFFFFF</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A core panic.  <a href="#afca9160f440f7efed878786e633487db"></a><br/></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Main and currently the only exception type thrown by SithTemplate internals. </p>
<p>Since 1.1, preformatted messages are no longer used, full message is constructed wherever exception is thrown instead. </p>
<dl><dt><b>Examples: </b></dt><dd>
<p><a class="el" href="09_errors_8php-example.html#_a2">09_errors.php</a>.</p>
</dd>
</dl>
<p>Definition at line <a class="el" href="_error_8php_source.html#l00015">15</a> of file <a class="el" href="_error_8php_source.html">Error.php</a>.</p>
<hr/><h2>Member Data Documentation</h2>
<a class="anchor" id="a5874f9091aac67a0640da3ad28de513f"></a><!-- doxytag: member="TemplateError::E_UNKNOWN_ERROR" ref="a5874f9091aac67a0640da3ad28de513f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_template_error.html#a5874f9091aac67a0640da3ad28de513f">TemplateError::E_UNKNOWN_ERROR</a> = 0x00000000</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>An unknown error. </p>
<p>Exception with this code indicates a mistake in code, and should be reported as bug. </p>

<p>Definition at line <a class="el" href="_error_8php_source.html#l00020">20</a> of file <a class="el" href="_error_8php_source.html">Error.php</a>.</p>

</div>
</div>
<a class="anchor" id="aebcfd9326c60e1422bda01fb3f36c956"></a><!-- doxytag: member="TemplateError::E_INVALID_VAR" ref="aebcfd9326c60e1422bda01fb3f36c956" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_template_error.html#aebcfd9326c60e1422bda01fb3f36c956">TemplateError::E_INVALID_VAR</a> = 0x00000001</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>An invalid variable error. </p>
<p>Thrown when variable fails constraint test (e.g. non-iterable used as argument in <code>{% for %}</code>). Used in runtime only. </p>

<p>Definition at line <a class="el" href="_error_8php_source.html#l00026">26</a> of file <a class="el" href="_error_8php_source.html">Error.php</a>.</p>

<p>Referenced by <a class="el" href="_base_8php_source.html#l00049">Template::invalidVar()</a>.</p>

</div>
</div>
<a class="anchor" id="a1c6f0bf460ba23e1593231b9dca910a1"></a><!-- doxytag: member="TemplateError::E_IO_LOAD_FAILURE" ref="a1c6f0bf460ba23e1593231b9dca910a1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_template_error.html#a1c6f0bf460ba23e1593231b9dca910a1">TemplateError::E_IO_LOAD_FAILURE</a> = 0x00000002</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>An I/O read error. </p>
<p>Thrown if template DSN cannot be resolved (e.g. template doesn't exist, or cannot be read; or its metadata; or compiled code). Used in both compile time and runtime. </p>

<p>Definition at line <a class="el" href="_error_8php_source.html#l00032">32</a> of file <a class="el" href="_error_8php_source.html">Error.php</a>.</p>

<p>Referenced by <a class="el" href="_compiler_ex_8php_source.html#l00117">TemplateCompilerEx::compile()</a>, <a class="el" href="_i_o_8php_source.html#l00193">TemplateStringIO::includeCode()</a>, <a class="el" href="_i_o_8php_source.html#l00122">TemplateFileIO::includeCode()</a>, and <a class="el" href="_i_o_8php_source.html#l00093">TemplateFileIO::upToDate()</a>.</p>

</div>
</div>
<a class="anchor" id="a9bb22dc143f3bc58bd4db9f87fae4178"></a><!-- doxytag: member="TemplateError::E_IO_SAVE_FAILURE" ref="a9bb22dc143f3bc58bd4db9f87fae4178" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_template_error.html#a9bb22dc143f3bc58bd4db9f87fae4178">TemplateError::E_IO_SAVE_FAILURE</a> = 0x00000003</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>An I/O save error. </p>
<p>Thrown if template code or metadata cannot be saved. Used in compile time only. </p>

<p>Definition at line <a class="el" href="_error_8php_source.html#l00037">37</a> of file <a class="el" href="_error_8php_source.html">Error.php</a>.</p>

<p>Referenced by <a class="el" href="_compiler_ex_8php_source.html#l00117">TemplateCompilerEx::compile()</a>.</p>

</div>
</div>
<a class="anchor" id="ae678eee4aca2972c0490ac727ef5416f"></a><!-- doxytag: member="TemplateError::E_UNKNOWN_TAG" ref="ae678eee4aca2972c0490ac727ef5416f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_template_error.html#ae678eee4aca2972c0490ac727ef5416f">TemplateError::E_UNKNOWN_TAG</a> = 0x00000004</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>An unknown tag error. </p>
<p>Thrown if unknown tag is encountered in template source. Used in compile time only. </p>

<p>Definition at line <a class="el" href="_error_8php_source.html#l00042">42</a> of file <a class="el" href="_error_8php_source.html">Error.php</a>.</p>

<p>Referenced by <a class="el" href="_compiler_ex_8php_source.html#l00580">TemplateCompilerEx::commonVerifyElement()</a>.</p>

</div>
</div>
<a class="anchor" id="a3846fc5ce9f8f386092174ca142be11e"></a><!-- doxytag: member="TemplateError::E_UNKNOWN_FILTER" ref="a3846fc5ce9f8f386092174ca142be11e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_template_error.html#a3846fc5ce9f8f386092174ca142be11e">TemplateError::E_UNKNOWN_FILTER</a> = 0x00000005</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>An unknown filter error. </p>
<p>Thrown if unknown filter is encountered in template source. Used in compile time only. </p>

<p>Definition at line <a class="el" href="_error_8php_source.html#l00047">47</a> of file <a class="el" href="_error_8php_source.html">Error.php</a>.</p>

<p>Referenced by <a class="el" href="_compiler_ex_8php_source.html#l00580">TemplateCompilerEx::commonVerifyElement()</a>.</p>

</div>
</div>
<a class="anchor" id="a197d3675b19ddab587d765167ba142d2"></a><!-- doxytag: member="TemplateError::E_INVALID_HANDLER" ref="a197d3675b19ddab587d765167ba142d2" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_template_error.html#a197d3675b19ddab587d765167ba142d2">TemplateError::E_INVALID_HANDLER</a> = 0x00000006</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>An invalid handler error. </p>
<p>This indicates a bug in the plugin you use. Don't report it, unless this plugin is <code>StdLibEx</code>, which implements SithTemplate's standard library. Used in compile time only. </p>

<p>Definition at line <a class="el" href="_error_8php_source.html#l00053">53</a> of file <a class="el" href="_error_8php_source.html">Error.php</a>.</p>

<p>Referenced by <a class="el" href="_compiler_ex_8php_source.html#l00580">TemplateCompilerEx::commonVerifyElement()</a>, <a class="el" href="_plugins_8php_source.html#l00186">TemplatePlugins::register()</a>, and <a class="el" href="_compiler_ex_8php_source.html#l00756">TemplateCompilerEx::runHooks()</a>.</p>

</div>
</div>
<a class="anchor" id="ac502ffee5019e6d870c25083af550454"></a><!-- doxytag: member="TemplateError::E_INVALID_SYNTAX" ref="ac502ffee5019e6d870c25083af550454" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_template_error.html#ac502ffee5019e6d870c25083af550454">TemplateError::E_INVALID_SYNTAX</a> = 0x00000007</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>An invalid syntax error. </p>
<p>Thrown when compiler or tag/filter detects an syntax error, which doesn't have it's own error code. Used in compile time only. </p>

<p>Definition at line <a class="el" href="_error_8php_source.html#l00058">58</a> of file <a class="el" href="_error_8php_source.html">Error.php</a>.</p>

<p>Referenced by <a class="el" href="_compiler_ex_8php_source.html#l00580">TemplateCompilerEx::commonVerifyElement()</a>, <a class="el" href="_std_lib_ex_8plugin_8php_source.html#l00843">TemplateStdLibExPlugin::handleTCycle()</a>, <a class="el" href="_std_lib_ex_8plugin_8php_source.html#l00911">TemplateStdLibExPlugin::handleTExtends()</a>, and <a class="el" href="_compiler_ex_8php_source.html#l00235">TemplateCompilerEx::parserEncounteredEndTag()</a>.</p>

</div>
</div>
<a class="anchor" id="adcc81c7e44a611c01e633f0c7f88a89d"></a><!-- doxytag: member="TemplateError::E_UNKNOWN_PLUGIN" ref="adcc81c7e44a611c01e633f0c7f88a89d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_template_error.html#adcc81c7e44a611c01e633f0c7f88a89d">TemplateError::E_UNKNOWN_PLUGIN</a> = 0x00000008</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>An unknown plugin error. </p>
<p>In compile time: thrown when library tries to load non-existant plugin. In runtime: thrown when library tries to use non-existant I/O driver. </p>

<p>Definition at line <a class="el" href="_error_8php_source.html#l00063">63</a> of file <a class="el" href="_error_8php_source.html">Error.php</a>.</p>

<p>Referenced by <a class="el" href="_plugins_8php_source.html#l00148">TemplatePlugins::findPlugins()</a>, <a class="el" href="_i_o_8php_source.html#l00029">TemplateIO::get()</a>, and <a class="el" href="_compiler_ex_8php_source.html#l00628">TemplateCompilerEx::handleLoadBuiltin()</a>.</p>

</div>
</div>
<a class="anchor" id="a694d041c1d63438166372fb6db18af7b"></a><!-- doxytag: member="TemplateError::E_INVALID_PLUGIN" ref="a694d041c1d63438166372fb6db18af7b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_template_error.html#a694d041c1d63438166372fb6db18af7b">TemplateError::E_INVALID_PLUGIN</a> = 0x00000009</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>An invalid plugin error. </p>
<p>It indicates a bug in the plugin or I/O driver you use. Don't report it, unless it's related to <code>StdLibEx</code> plugin, or <code>file</code> or <code>string</code> I/O drivers. Used in both runtime and compile time. </p>

<p>Definition at line <a class="el" href="_error_8php_source.html#l00069">69</a> of file <a class="el" href="_error_8php_source.html">Error.php</a>.</p>

<p>Referenced by <a class="el" href="_i_o_8php_source.html#l00029">TemplateIO::get()</a>, and <a class="el" href="_plugins_8php_source.html#l00047">TemplatePlugins::load()</a>.</p>

</div>
</div>
<a class="anchor" id="aa33bae77cab676e7fcf3daf9ac6d3fd0"></a><!-- doxytag: member="TemplateError::E_INVALID_ARGUMENT" ref="aa33bae77cab676e7fcf3daf9ac6d3fd0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_template_error.html#aa33bae77cab676e7fcf3daf9ac6d3fd0">TemplateError::E_INVALID_ARGUMENT</a> = 0x0000000A</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>An invalid argument error. </p>
<p>Thrown when a function, or tag/filter gets called with invalid arguments. Used in both runtime and compile time. </p>

<p>Definition at line <a class="el" href="_error_8php_source.html#l00074">74</a> of file <a class="el" href="_error_8php_source.html">Error.php</a>.</p>

<p>Referenced by <a class="el" href="_std_lib_ex_8plugin_8php_source.html#l01321">TemplateStdLibExPlugin::commonIfEqual()</a>, <a class="el" href="_std_lib_ex_8plugin_8php_source.html#l00799">TemplateStdLibExPlugin::handleTAutoEscape()</a>, <a class="el" href="_std_lib_ex_8plugin_8php_source.html#l00816">TemplateStdLibExPlugin::handleTBlock()</a>, <a class="el" href="_std_lib_ex_8plugin_8php_source.html#l00843">TemplateStdLibExPlugin::handleTCycle()</a>, <a class="el" href="_std_lib_ex_8plugin_8php_source.html#l00943">TemplateStdLibExPlugin::handleTFirstOf()</a>, <a class="el" href="_std_lib_ex_8plugin_8php_source.html#l00975">TemplateStdLibExPlugin::handleTFor()</a>, <a class="el" href="_std_lib_ex_8plugin_8php_source.html#l01120">TemplateStdLibExPlugin::handleTIfChanged()</a>, <a class="el" href="_std_lib_ex_8plugin_8php_source.html#l01394">TemplateStdLibExPlugin::handleTTemplateTag()</a>, <a class="el" href="_std_lib_ex_8plugin_8php_source.html#l01192">TemplateStdLibExPlugin::parseIfExpression()</a>, <a class="el" href="_std_lib_ex_8plugin_8php_source.html#l01178">TemplateStdLibExPlugin::parseIfExpressionCheckParens()</a>, <a class="el" href="_i_o_8php_source.html#l00067">TemplateIO::register()</a>, and <a class="el" href="_i_o_8php_source.html#l00093">TemplateFileIO::upToDate()</a>.</p>

</div>
</div>
<a class="anchor" id="a86ebd61fe642f0e30d96c5086ebebe0c"></a><!-- doxytag: member="TemplateError::E_SECURITY_VIOLATION" ref="a86ebd61fe642f0e30d96c5086ebebe0c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_template_error.html#a86ebd61fe642f0e30d96c5086ebebe0c">TemplateError::E_SECURITY_VIOLATION</a> = 0x0000000B</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>A security violation. </p>
<p>Thrown when library encounters situation forbidden by the security settings. </p>

<p>Definition at line <a class="el" href="_error_8php_source.html#l00079">79</a> of file <a class="el" href="_error_8php_source.html">Error.php</a>.</p>

<p>Referenced by <a class="el" href="_utils_8php_source.html#l00191">TemplateUtils::checkIfAllowed()</a>, and <a class="el" href="_utils_8php_source.html#l00274">TemplateUtils::checkIORestriction()</a>.</p>

</div>
</div>
<a class="anchor" id="afca9160f440f7efed878786e633487db"></a><!-- doxytag: member="TemplateError::E_INTERNAL_CORE_FAILURE" ref="afca9160f440f7efed878786e633487db" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_template_error.html#afca9160f440f7efed878786e633487db">TemplateError::E_INTERNAL_CORE_FAILURE</a> = 0xFFFFFFFF</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>A core panic. </p>
<p>If you get exception with this code, report it - it's a bug. </p>

<p>Definition at line <a class="el" href="_error_8php_source.html#l00084">84</a> of file <a class="el" href="_error_8php_source.html">Error.php</a>.</p>

<p>Referenced by <a class="el" href="_utils_8php_source.html#l00176">TemplateUtils::panic()</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="_error_8php_source.html">Error.php</a></li>
</ul>
</div>
<hr class="footer"/><address class="footer"><small>Generated on Fri Jan 14 2011 20:08:37 for SithTemplate by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.2 </small></address>
</body>
</html>
Return current item: SithTemplate