Le 21 février 2006, Pxxo 3.3

Cette version reste compatible avec les versions précédentes, tout en sachant que les méthodes suivantes :

  • getParameter,
  • agetParameter,
  • setParameter,
  • delParameter

deviennent obsolètes. Elles sont maintenant remplacées par celles-ci :

  • getPersistentVar,
  • setPersistentVar,
  • delPersistentVar,
  • getInputVar

La principale amélioration de cette version est l'ajout des méthodes setBenchmarkTimer() et setBenchmarkProfiler() qui permettent de tracer et calculer les temps d'exécution de chaque objet.

Exemple d'un fichier index.php exécutant un objet Pxxo_Action :

 
<?php 
header ('Content-Type: text/html; charset=UTF-8');
session_cache_limiter('must-revalidate');
session_start();
 
 
require_once('Benchmark/Profiler.php');
$profiler = new Benchmark_Profiler();
$profiler->start();
 
 
require_once('aTesteur.php');
$obj =& new aTesteur();
$obj->setBenchmarkProfiler($profiler);
$obj->main();
$obj->dump();
 
 
$profiler->stop();
$profiler->display();
fr/release/3.3.txt · Dernière modification: 2008/03/13 15:56 (édition externe)
 
 
Recent changes RSS feed Valid XHTML 1.0 Valid CSS Powered by PHP Driven by DokuWiki
©2003-2008 Pxxo