Rev 467 | Blame | Compare with Previous | Last modification | View Log | RSS feed
<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="generator" content="ApiGen 2.8.0"><title>Class Chronometre | TBFramework - v0.2</title><script type="text/javascript" src="resources/combined.js?4205936287"></script><script type="text/javascript" src="elementlist.js?1835392179"></script><link rel="stylesheet" type="text/css" media="all" href="resources/style.css?3505392360"></head><body><div id="left"><div id="menu"><a href="index.html" title="Overview"><span>Overview</span></a><div id="groups"><h3>Packages</h3><ul><li class="active"><a href="package-Framework.html">Framework</a></li><li><a href="package-PHP.html">PHP</a></li></ul></div><hr><div id="elements"><h3>Classes</h3><ul><li><a href="class-Application.html">Application</a></li><li class="active"><a href="class-Chronometre.html">Chronometre</a></li><li><a href="class-Config.html">Config</a></li><li><a href="class-Controleur.html">Controleur</a></li><li><a href="class-Debug.html">Debug</a></li><li><a href="class-GestionnaireException.html">GestionnaireException</a></li><li><a href="class-I18n.html">I18n</a></li><li><a href="class-Log.html">Log</a></li><li><a href="class-Modele.html">Modele</a></li><li><a href="class-Registre.html">Registre</a></li><li><a href="class-SquelettePhp.html">SquelettePhp</a></li><li><a href="class-Url.html">Url</a></li></ul><h3>Functions</h3><ul><li><a href="function-autoloadAppliDefaut.html">autoloadAppliDefaut</a></li><li><a href="function-autoloadFw.html">autoloadFw</a></li></ul></div></div></div><div id="splitter"></div><div id="right"><div id="rightInner"><form id="search"><input type="hidden" name="cx" value=""><input type="hidden" name="ie" value="UTF-8"><input type="text" name="q" class="text"><input type="submit" value="Search"></form><div id="navigation"><ul><li><a href="index.html" title="Overview"><span>Overview</span></a></li><li><a href="package-Framework.html" title="Summary of Framework"><span>Package</span></a></li><li class="active"><span>Class</span> </li></ul><ul><li><a href="tree.html" title="Tree view of classes, interfaces, traits and exceptions"><span>Tree</span></a></li><li><a href="deprecated.html" title="List of deprecated elements"><span>Deprecated</span></a></li><li><a href="todo.html" title="Todo list"><span>Todo</span></a></li></ul><ul></ul></div><div id="content" class="class"><h1>Class Chronometre</h1><div class="description"><p>Classe Chronometre() - Permet de stocker et d'afficher les tempsd'éxécution de script.</p><p>Cette classe permet de réaliser un ensemble de mesure de temps prises àdifférents endroits d'un script. Ces mesures peuvent ensuite être affichéesau sein d'un tableau XHTML.</p></div><div class="info"><b>Package:</b> <a href="package-Framework.html">Framework</a><br><b>Category:</b>PHP 5.2<br><b>Copyright:</b>Copyright (c) 2009, Tela Botanica (<ahref="mailto:accueil@tela-botanica.org">accueil@<!-- -->tela-botanica.org</a>)<br><b>License:</b><a href="GNU-GPL-v3"><http://www.gnu.org/licenses/gpl.html></a><br><b>License:</b><a href="CECILL-v2"><http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt></a><br><b>Author:</b>Jean-Pascal MILCENT <<ahref="mailto:jpm@tela-botanica.org">jpm@<!-- -->tela-botanica.org</a>><br><b>Located at</b> <a href="source-class-Chronometre.html#3-160" title="Go to source code">Chronometre.php</a><br></div><table class="summary" id="methods"><caption>Methods summary</caption><tr data-order="chrono" id="_chrono"><td class="attributes"><code>public staticnull</code></td><td class="name"><div><a class="anchor" href="#_chrono">#</a><code><a href="source-class-Chronometre.html#53-63" title="Go to source code">chrono</a>( <span>string <var>$cle</var></span> )</code><div class="description short"><p>Effectue un chronometrage.</p></div><div class="description detailed hidden"><p>Effectue un chronometrage.</p><h4>Parameters</h4><div class="list"><dl><dt><var>$cle</var></dt><dd><code>string</code><br>le nom du point de chronométrage</dd></dl></div><h4>Returns</h4><div class="list"><code>null</code><br></div></div></div></td></tr><tr data-order="afficherChrono" id="_afficherChrono"><td class="attributes"><code>public staticstring</code></td><td class="name"><div><a class="anchor" href="#_afficherChrono">#</a><code><a href="source-class-Chronometre.html#65-150" title="Go to source code">afficherChrono</a>( <span>integer <var>$indentation_origine</var> = <span class="php-num">8</span></span>, <span>integer <var>$indentation</var> = <span class="php-num">4</span></span> )</code><div class="description short"><p>Permet d'afficher les temps d'éxécution de différentes parties d'unscript.</p></div><div class="description detailed hidden"><p>Permet d'afficher les temps d'éxécution de différentes parties d'unscript.</p><p>Cette fonction permet d'afficher un ensemble de mesure de temps prises àdifférents endroits d'un script. Ces mesures sont affichées au sein d'untableau XHTML dont on peut controler l'indentation des balises. Pour un site enproduction, il suffit d'ajouter un style #chrono {display:none;} dans la css. Decette façon, le tableau ne s'affichera pas. Le webmaster lui pourra rajouter sapropre feuille de style affichant le tableau. Le développeur initial de cettefonction est Loic d'Anterroches. Elle a été modifiée par Jean-PascalMilcent.</p><h4>Parameters</h4><div class="list"><dl><dt><var>$indentation_origine</var></dt><dd><code>integer</code><br>$indentation_origine l'indentation de base.</dd><dt><var>$indentation</var></dt><dd><code>integer</code><br>$indentation le pas d'indentation.</dd></dl></div><h4>Returns</h4><div class="list"><code>string</code><br>la chaine XHTML de mesure des temps.<br></div><h4>Author</h4><div class="list">Loic d'Anterroches<br>Jean-Pascal MILCENT <<ahref="mailto:jpm@tela-botanica.org">jpm@<!-- -->tela-botanica.org</a>><br></div></div></div></td></tr></table></div><div id="footer">TBFramework - v0.2 API documentation generated by <a href="http://apigen.org">ApiGen 2.8.0</a></div></div></div></body></html>