(PECL seaslog >=1.8.6)
SeasLog::closeLoggerStream — Libera manualmente el flujo de registro del registro
Libera manualmente el flujo de registro del registro. SeasLog almacena en caché el gestor de flujo abierto por el registro para ahorrar en la carga adicional de la creación de un flujo. El gestor será liberado automáticamente al final de la petición. Si en modo CLI, el proceso también liberará automáticamente cuando termine. O se pueden utilizar las siguientes funciones para liberar manualmente (la función de liberación manual debe actualizar SeasLog 1.8.6 o versión posterior).
model
Una constante de entero.
logger
El nombre del registro.
Devuelve TRUE en caso de éxito del flujo de registro liberado, FALSE en caso de fallo.
Ejemplo #1 Ejemplo 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'));
?>
El resultado del ejemplo sería algo similar a:
bool(true) bool(true) bool(true)