<?xml version="1.0" encoding="ISO-8859-1"?>
<slide fontsize="6em">
	<title>Function trace</title>

	<html class="vim-export"><![CDATA[
<font face="monospace">
<font color="#ffff00"><b>TRACE START</b></font>&nbsp;<font color="#ffff00"><b>[2010-03-24 11:03:12]</b></font><br>
&nbsp;&nbsp;&nbsp;&nbsp;0.0022&nbsp;&nbsp;&nbsp;&nbsp; 787776&nbsp;&nbsp; <font color="#ff40ff"><b>-&gt;</b></font>&nbsp;<font color="#ff6060"><b>{main}()</b></font>&nbsp;/home/httpd/pres2/show2.php<font color="#ff40ff"><b>:0</b></font><br>
&nbsp;&nbsp;&nbsp;&nbsp;0.0028&nbsp;&nbsp;&nbsp;&nbsp; 803160&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff40ff"><b>-&gt;</b></font>&nbsp;<font color="#00ffff"><b>require(</b></font>/home/derick/dev/ezcomponents/trunk/Base/src/ezc_bootstrap.php<font color="#00ffff"><b>) </b></font>/home/httpd/pres2/show2.php<font color="#ff40ff"><b>:2</b></font><br>
&nbsp;&nbsp;&nbsp;&nbsp;0.0029&nbsp;&nbsp;&nbsp;&nbsp; 803552&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff40ff"><b>-&gt;</b></font>&nbsp;<font color="#00ffff"><b>dirname(</b></font>'/home/derick/dev/ezcomponents/trunk/Base/src/ezc_bootstrap.php'<font color="#00ffff"><b>) </b></font>/home/derick/dev/ezcomponents/trunk/Base/src/ezc_bootstrap.php<font color="#ff40ff"><b>:12</b></font><br>
&nbsp;&nbsp;&nbsp;&nbsp;0.0030&nbsp;&nbsp;&nbsp;&nbsp; 803968&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff40ff"><b>-&gt;</b></font>&nbsp;<font color="#00ffff"><b>explode(</b></font>'/', '/home/derick/dev/ezcomponents/trunk/Base/src'<font color="#00ffff"><b>) </b></font>/home/derick/dev/ezcomponents/trunk/Base/src/ezc_bootstrap.php<font color="#ff40ff"><b>:13</b></font><br>
&nbsp;&nbsp;&nbsp;&nbsp;0.0031&nbsp;&nbsp;&nbsp;&nbsp; 807352&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff40ff"><b>-&gt;</b></font>&nbsp;<font color="#00ffff"><b>count(</b></font>array (0 <font color="#ffff00"><b>=&gt; '', 1 =&gt; 'home', 2 =&gt; 'derick', 3 =&gt; 'dev', 4 =&gt; 'ezcomponents', 5 =&gt; 'trunk', 6 =&gt; 'Base', 7 =</b></font>&gt; 'src')<font color="#00ffff"><b>) </b></font>/home/derick/dev/ezcomponents/trunk/Base/src/ezc_bootstrap.php<font color="#ff40ff"><b>:15</b></font><br>
&nbsp;&nbsp;&nbsp;&nbsp;0.0032&nbsp;&nbsp;&nbsp;&nbsp; 807800&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff40ff"><b>-&gt;</b></font>&nbsp;<font color="#00ffff"><b>array_slice(</b></font>array (0 <font color="#ffff00"><b>=&gt; '', 1 =&gt; 'home', 2 =&gt; 'derick', 3 =&gt; 'dev', 4 =&gt; 'ezcomponents', 5 =&gt; 'trunk', 6 =&gt; 'Base', 7 =</b></font>&gt; 'src'), 0, <font color="#ff6060"><b>-2</b></font><font color="#00ffff"><b>) </b></font>/home/derick/dev/ezcomponents/trunk/Base/src/ezc_bootstrap.php<font color="#ff40ff"><b>:17</b></font><br>
&nbsp;&nbsp;&nbsp;&nbsp;0.0033&nbsp;&nbsp;&nbsp;&nbsp; 808952&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff40ff"><b>-&gt;</b></font>&nbsp;<font color="#00ffff"><b>join(</b></font>'/', array (0 <font color="#ffff00"><b>=&gt; '', 1 =&gt; 'home', 2 =&gt; 'derick', 3 =&gt; 'dev', 4 =&gt; 'ezcomponents', 5 =</b></font>&gt; 'trunk')<font color="#00ffff"><b>) </b></font>/home/derick/dev/ezcomponents/trunk/Base/src/ezc_bootstrap.php<font color="#ff40ff"><b>:17</b></font><br>
&nbsp;&nbsp;&nbsp;&nbsp;0.0065&nbsp;&nbsp;&nbsp;&nbsp;1002544&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff40ff"><b>-&gt;</b></font>&nbsp;<font color="#00ffff"><b>require(</b></font>/home/derick/dev/ezcomponents/trunk/Base/src/base.php<font color="#00ffff"><b>) </b></font>/home/derick/dev/ezcomponents/trunk/Base/src/ezc_bootstrap.php<font color="#ff40ff"><b>:18</b></font><br>
&nbsp;&nbsp;&nbsp;&nbsp;0.0066&nbsp;&nbsp;&nbsp;&nbsp; 990560&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff40ff"><b>-&gt;</b></font>&nbsp;<font color="#00ffff"><b>__autoload(</b></font>'ezcTemplateCustomFunction'<font color="#00ffff"><b>) </b></font>/home/derick/dev/ezcomponents/trunk/Base/src/ezc_bootstrap.php<font color="#ff40ff"><b>:0</b></font><br>
&nbsp;&nbsp;&nbsp;&nbsp;0.0066&nbsp;&nbsp;&nbsp;&nbsp; 990560&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff40ff"><b>-&gt;</b></font>&nbsp;<font color="#00ffff"><b>ezcBase::</b></font><font color="#00ffff"><b>autoload(</b></font>'ezcTemplateCustomFunction'<font color="#00ffff"><b>) </b></font>/home/derick/dev/ezcomponents/trunk/Base/src/ezc_bootstrap.php<font color="#ff40ff"><b>:38</b></font><br>
&nbsp;&nbsp;&nbsp;&nbsp;0.0067&nbsp;&nbsp;&nbsp;&nbsp; 990560&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff40ff"><b>-&gt;</b></font>&nbsp;<font color="#00ffff"><b>ezcBase::</b></font><font color="#00ffff"><b>setPackageDir(</b></font><font color="#00ffff"><b>) </b></font>/home/derick/dev/ezcomponents/trunk/Base/src/base.php<font color="#ff40ff"><b>:125</b></font><br>
&nbsp;&nbsp;&nbsp;&nbsp;0.0068&nbsp;&nbsp;&nbsp;&nbsp; 990832&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff40ff"><b>-&gt;</b></font>&nbsp;<font color="#00ffff"><b>dirname(</b></font>'/home/derick/dev/ezcomponents/trunk/Base/src/base.php'<font color="#00ffff"><b>) </b></font>/home/derick/dev/ezcomponents/trunk/Base/src/base.php<font color="#ff40ff"><b>:244</b></font><br>
&nbsp;&nbsp;&nbsp;&nbsp;0.0069&nbsp;&nbsp;&nbsp;&nbsp; 990728&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff40ff"><b>-&gt;</b></font>&nbsp;<font color="#00ffff"><b>array_key_exists(</b></font>'ezcTemplateCustomFunction', array ()<font color="#00ffff"><b>) </b></font>/home/derick/dev/ezcomponents/trunk/Base/src/base.php<font color="#ff40ff"><b>:128</b></font><br>
&nbsp;&nbsp;&nbsp;&nbsp;0.0069&nbsp;&nbsp;&nbsp;&nbsp; 990728&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff40ff"><b>-&gt;</b></font>&nbsp;<font color="#00ffff"><b>array_key_exists(</b></font>'ezcTemplateCustomFunction', array ()<font color="#00ffff"><b>) </b></font>/home/derick/dev/ezcomponents/trunk/Base/src/base.php<font color="#ff40ff"><b>:142</b></font><br>
&nbsp;&nbsp;&nbsp;&nbsp;0.0070&nbsp;&nbsp;&nbsp;&nbsp; 991536&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff40ff"><b>-&gt;</b></font>&nbsp;<font color="#00ffff"><b>preg_match(</b></font>'/^(<font color="#ffff00"><b>[a-z0-9]*)([A-Z][a-z0-9]*)?([A-Z][a-z0-9]</b></font>*)?/', 'ezcTemplateCustomFunction', NULL<font color="#00ffff"><b>) </b></font>/home/derick/dev/ezcomponents/trunk/Base/src/base.php<font color="#ff40ff"><b>:157</b></font><br>
&nbsp;&nbsp;&nbsp;&nbsp;0.0072&nbsp;&nbsp;&nbsp;&nbsp; 993304&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff40ff"><b>-&gt;</b></font>&nbsp;<font color="#00ffff"><b>sizeof(</b></font>array (0 <font color="#ffff00"><b>=&gt; 'ezcTemplateCustom', 1 =&gt; 'ezc', 2 =&gt; 'Template', 3 =</b></font>&gt; 'Custom')<font color="#00ffff"><b>) </b></font>/home/derick/dev/ezcomponents/trunk/Base/src/base.php<font color="#ff40ff"><b>:161</b></font><br>
&nbsp;&nbsp;&nbsp;&nbsp;0.0073&nbsp;&nbsp;&nbsp;&nbsp; 993664&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff40ff"><b>-&gt;</b></font>&nbsp;<font color="#00ffff"><b>strtolower(</b></font>'Template_Custom_autoload.php'<font color="#00ffff"><b>) </b></font>/home/derick/dev/ezcomponents/trunk/Base/src/base.php<font color="#ff40ff"><b>:165</b></font><br>
&nbsp;&nbsp;&nbsp;&nbsp;0.0073&nbsp;&nbsp;&nbsp;&nbsp; 993496&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff40ff"><b>-&gt;</b></font>&nbsp;<font color="#00ffff"><b>ezcBase::</b></font><font color="#00ffff"><b>requireFile(</b></font>'template_custom_autoload.php', 'ezcTemplateCustomFunction', 'ezc'<font color="#00ffff"><b>) </b></font>/home/derick/dev/ezcomponents/trunk/Base/src/base.php<font color="#ff40ff"><b>:167</b></font><br>
&nbsp;&nbsp;&nbsp;&nbsp;0.0074&nbsp;&nbsp;&nbsp;&nbsp; 994184&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff40ff"><b>-&gt;</b></font>&nbsp;<font color="#00ffff"><b>file_exists(</b></font>'/home/derick/dev/ezcomponents/trunk/Base/src/../../autoload/template_custom_autoload.php'<font color="#00ffff"><b>) </b></font>/home/derick/dev/ezcomponents/trunk/Base/src/base.php<font color="#ff40ff"><b>:278</b></font><br>
&nbsp;&nbsp;&nbsp;&nbsp;0.0075&nbsp;&nbsp;&nbsp;&nbsp; 993848&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff40ff"><b>-&gt;</b></font>&nbsp;<font color="#00ffff"><b>strtolower(</b></font>'Template_autoload.php'<font color="#00ffff"><b>) </b></font>/home/derick/dev/ezcomponents/trunk/Base/src/base.php<font color="#ff40ff"><b>:175</b></font><br>
&nbsp;&nbsp;&nbsp;&nbsp;0.0076&nbsp;&nbsp;&nbsp;&nbsp; 993888&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff40ff"><b>-&gt;</b></font>&nbsp;<font color="#00ffff"><b>ezcBase::</b></font><font color="#00ffff"><b>requireFile(</b></font>'template_autoload.php', 'ezcTemplateCustomFunction', 'ezc'<font color="#00ffff"><b>) </b></font>/home/derick/dev/ezcomponents/trunk/Base/src/base.php<font color="#ff40ff"><b>:177</b></font><br>
&nbsp;&nbsp;&nbsp;&nbsp;0.0077&nbsp;&nbsp;&nbsp;&nbsp; 994568&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff40ff"><b>-&gt;</b></font>&nbsp;<font color="#00ffff"><b>file_exists(</b></font>'/home/derick/dev/ezcomponents/trunk/Base/src/../../autoload/template_autoload.php'<font color="#00ffff"><b>) </b></font>/home/derick/dev/ezcomponents/trunk/Base/src/base.php<font color="#ff40ff"><b>:278</b></font><br>
&nbsp;&nbsp;&nbsp;&nbsp;0.0100&nbsp;&nbsp;&nbsp;&nbsp;1105728&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff40ff"><b>-&gt;</b></font>&nbsp;<font color="#00ffff"><b>require(</b></font>/home/derick/dev/ezcomponents/trunk/autoload/template_autoload.php<font color="#00ffff"><b>) </b></font>/home/derick/dev/ezcomponents/trunk/Base/src/base.php<font color="#ff40ff"><b>:280</b></font><br>
</font>
]]></html>

	<blurb>Some settings:</blurb>
	<example class="code_large">xdebug.auto_trace=1
xdebug.trace_output_dir=/tmp
xdebug.collect_params=1
xdebug.collect_return=1
xdebug.collect_includes=1
xdebug.collect_assignments=1</example>
</slide>
