Guides

Journalisation

Guide pour configurer le logging avec FNE Client

Journalisation

Ce guide vous montre comment configurer le logging avec FNE Client pour le débogage et le suivi.

Vue d'ensemble

FNE Client supporte le logging via l'interface PSR-3. Les logs permettent de suivre les appels API et de déboguer les problèmes.

Configuration

Laravel

Le logging utilise automatiquement le système de logging Laravel :

Symfony

Pour Symfony, utilisez Monolog :

PHP Natif

Pour PHP natif, vous pouvez implémenter votre propre logger en implémentant LoggerInterface.

Niveaux de log

FNE Client utilise les niveaux de log suivants :

  • debug : Informations de débogage détaillées
  • info : Informations générales (appels API réussis)
  • warning : Avertissements (stock de stickers faible)
  • error : Erreurs (exceptions, échecs d'appels API)

Exemples de logs

Appel API réussi

Erreur API

Logger personnalisé

Vous pouvez implémenter votre propre logger :

Prochaines étapes

Besoin d'aide ? Consultez la documentation complète ou ouvrez une issue sur GitHub.