SeasLog::closeLoggerStream

(PECL seaslog >=1.8.6)

SeasLog::closeLoggerStream — Libùre manuellement le flux de journalisation du journal

Description

public static function SeasLog::closeLoggerStream(int $model, string $logger): bool

LibĂšre manuellement le flux de journalisation du journal. SeasLog met en cache la poignĂ©e de flux ouverte par le journal pour enregistrer les frais gĂ©nĂ©raux de crĂ©ation d'un flux. La poignĂ©e sera automatiquement libĂ©rĂ©e Ă  la fin de la requĂȘte. Si en mode CLI, le processus libĂ©rera Ă©galement automatiquement lorsqu'il se termine. Ou il est possible d'utiliser les fonctions suivantes pour libĂ©rer manuellement(la fonction de libĂ©ration manuelle doit mettre Ă  jour SeasLog 1.8.6 ou version ultĂ©rieure).

Liste de paramĂštres

model

Une constante d'entier.

logger
Le nom du journal.

Valeurs de retour

Renvoie TRUE sur le succÚs du flux de journalisation libéré, FALSE en cas d'échec.

Exemples

Exemple #1 Exemple de SeasLog::closeLoggerStream()

<?php

var_dump
(SeasLog::closeLoggerStream());
var_dump(SeasLog::closeLoggerStream(SEASLOG_CLOSE_LOGGER_STREAM_MOD_ALL));
var_dump(SeasLog::closeLoggerStream(SEASLOG_CLOSE_LOGGER_STREAM_MOD_ASSIGN, 'logger_name'));

?>

Résultat de l'exemple ci-dessus est similaire à :

bool(true)
bool(true)
bool(true)

Voir aussi

add a note

User Contributed Notes

There are no user contributed notes for this page.