Qu'est ce que magixFire ?

C'est une évolution du système en simplifiant au maximum la syntaxe.
Une amélioration des méthodes ajoutent une série de fonctionnalités supplémentaire qui optimise le débogue d'application avec FirePHP.
On peu construire une application et prévoir un débogue futur qui facilite le développement.

L'ancienne méthode pour afficher un WARN:

[PHP]
magixcjquery_debug_firePhp::instance('FirePHP')->ini(magixcjquery_filter_request::isPost('test'),
'insertion', FirePHP::WARN);

La nouvelle méthode

[PHP]
magixcjquery_debug_magixfire::magixFireWarn('insertion',magixcjquery_filter_request::isPost('test'));

L'amélioration des méthodes ajoutent ainsi un système complet qui manipule FirePHP lors du développement de vos applications.

Les nouveautés

Utilisation classique

[PHP]
magixFireLog(object,label(optionnel))
magixFireInfo(object,label(optionnel))
magixFireError(object,label(optionnel))
magixFireWarn(object,label(optionnel))

Utilisation en groupe

[PHP]
magixFireGroup(object,label(optionnel))
magixFireGroupEnd()
magixFireDump(object,vars(array),label(optionnel))

Retourne le résultat de l'exécution dans fireBug

[PHP]
MagixTimerStart()
MagixTimerStop()
MagixTimerResult()

Configuration des erreurs dans FirePHP

[PHP]
configErrorHandler();

Des méthodes plus complexe sont également prévue afin de manipuler des tables,....
MagixFire sera également intégrer dans magixDB afin d'avoir un visuelle sur les requêtes SQL ainsi que les erreurs éventuelles
La documentation complète sur l'initialisation de firePHP, l'utilisation de cette nouvelle API arrive bientôt.
En attendant,
consulter l'initialisation de firePHP ainsi que les erreurs et exceptions avec FirePHP

La documentation de magixFire