Sparks est un système de management de paquets pour Codeigniter, il permet d’installer des librairies dans vos applications de manière instantanée.
L’avantage de ce type de système est que les librairies sont mutualisés et constamment mise à jour par la communauté des développeurs.
Console
Cette librairie permet d’implémenter la classe firephp et permet d’afficher des variables dans la console firebug (il faut au préalable installer firebug et firephp).
Dans un premier temps il faut installer sparks : http://getsparks.org/install
Ensuite il faut lancer la ligne de commande suivante dans votre projet :
php tools\spark install -v0.7.0 console
Ensuite dans votre code PHP
// chargement de la librairie console $this->load->spark('console/[version]'); // affichage d'une variable ($type, $message, $write_to_file) $this->console->log('ce message est affiché dans la console', 'error', FALSE); // vous pouvez également utiliser l'alias de cette fonction console_log('ce message est affiché dans la console', 'error', FALSE);
Vous pouvez afficher proprement vos variables dans la console sans utiliser les fonctions PHP print_r() ou var_dump()
Liens utiles
- Sparks, un système de management de paquets pour Codeigniter
- Console: un outil qui permet d’implémenter firePHP côté serveur
- Le dépôt GitHub de Console pour plonger dans le code ou contribuer à son évolution
Cet article est une mise à jour de l’article que j’avais écrit il y a quelques mois concernant l’utilisation de firephp pour Codeigniter.