Pxxo_Widget_Debugger

Le décorateur Pxxo_Widget_Decorator_Debugger va ajouter avant l'objet qui l'utilise une barre de déboggage. Cette barre va permettre d'activer ou de désactiver certains réglages (Trace, Profiler) dans l'objet décoré.

Paramètres

Nom Valeur par défaut Description
htmlpage false produit une page complète
htmlpage_charset UTF-8 encodage de la page complète à produire
hidebar false masque la barre même si le débuggeur est actif

Remarque

Il est préférable de décorer le widget racine.

Exemples

Debugguer un seul widget :

 
require_once "Pxxo/Widget/HelloWorld.php";
 
$params = array();
$obj = new Pxxo_Widget_HelloWorld($params);
$obj->addDecorator('Pxxo_Widget_Decorator_Debugger', array('htmlpage'=>true));
$obj->main();
$obj->dump();
 

Associer le Debugger et Pxxo_Widget_Decorator_Core :

require_once "Pxxo/Widget/HelloWorld.php";
 
$params = array();
$obj = new Pxxo_Widget_HelloWorld($params);
$obj->addDecorator('Pxxo_Widget_Decorator_Debugger');
$obj->addDecorator('Pxxo_Widget_Decorator_Core', array('Theme'=>'floating'));
$obj->main();
$obj->dump();
fr/doc/pxxo_widget_debugger.txt · Dernière modification: 2009/06/19 09:19 (édition externe)
 
 

©2003-2010 Pxxo

Partenaires : INIST-CNRS | Sourcesup | Web2.0 chat server | Micropolia | Jeux gratuits | Areno