# Seaslog

- Introduction
- Installation/Configuration
  - Pré-requis
  - Installation
  - Configuration à l'exécution
  - Types de ressources
- Constantes pré-définies
- Exemples
- Fonctions de Seaslog
  - seaslog_get_author — Renvoie l'auteur de SeasLog.
  - seaslog_get_version — Renvoie la version de SeasLog.
- SeasLog — La classe SeasLog
  - SeasLog::alert — Enregistre les informations du journal d'alerte
  - SeasLog::analyzerCount — Renvoie le nombre de journaux par niveau, chemin de journal et mot-clé
  - SeasLog::analyzerDetail — Renvoie les détails du journal par niveau, chemin de journal, mot-clé, début, limite, ordre
  - SeasLog::closeLoggerStream — Libère manuellement le flux de journalisation du journal
  - SeasLog::__construct — Description
  - SeasLog::critical — Enregistre les informations de journalisation critiques
  - SeasLog::debug — Enregistre les informations de journalisation de débogage
  - SeasLog::__destruct — Description
  - SeasLog::emergency — Enregistre les informations du journal d'urgence
  - SeasLog::error — Enregistre les informations du journal d'erreur
  - SeasLog::flushBuffer — Vide le tampon de journaux, le déverse dans le fichier de l'appender ou l'envoie à l'API distante avec TCP/UDP
  - SeasLog::getBasePath — Renvoie le chemin de base de SeasLog
  - SeasLog::getBuffer — Renvoie le tampon de journaux en mémoire sous forme de tableau
  - SeasLog::getBufferEnabled — Détermine si le tampon est activé
  - SeasLog::getDatetimeFormat — Renvoie le format de date et d'heure de SeasLog
  - SeasLog::getLastLogger — Définit le dernier journalisateur de SeasLog
  - SeasLog::getRequestID — Renvoie les requêtes différenciées par request_id de SeasLog
  - SeasLog::getRequestVariable — Renvoie la variable de requête de SeasLog
  - SeasLog::info — Enregistre les informations de journalisation de niveau info
  - SeasLog::log — La fonction de journalisation de l'enregistrement commun
  - SeasLog::notice — Enregistre les informations de journalisation de notification
  - SeasLog::setBasePath — Définit le chemin de base de SeasLog
  - SeasLog::setDatetimeFormat — Définit le format de date et d'heure de SeasLog
  - SeasLog::setLogger — Définit le nom du journalisateur de SeasLog
  - SeasLog::setRequestID — Définit les request_id des requêtes différenciées de SeasLog
  - SeasLog::setRequestVariable — Définit manuellement la variable de requête de SeasLog
  - SeasLog::warning — Enregistre les informations de journalisation d'avertissement