Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
Click here >
Docs Menu
Docs Home
/ /

MongoDB\add_logger()

Novedad en la versión 1.17.

MongoDB\add_logger()

Registra un registrador PSR para recibir mensajes de registro de la extensión.

function add_logger(Psr\Log\LoggerInterface $logger): void
$logger : Psr\Log\LoggerInterface

Un registrador para registrar.

Si el registrador ya está registrado, el método no tendrá efecto.

Esta función permite a la aplicación registrar uno o más Psr\Log\LoggerInterface objetos para recibir mensajes de registro de libmongoc y de la extensión. Cada registrador recibirá mensajes para todos los clientes.

Los mensajes que se originan en la extensión tendrán su nivel de registro traducido a un nivel de registro PSR equivalente. Por razones de rendimiento, los mensajes a nivel de rastreo de la extensión no se reenvían a los registradores PSR. Se debe utilizar la configuración INI de la extensión mongodb.debug para recopilar registros a nivel de seguimiento.

Los mensajes de registro también incluyen una string de dominio que identifica el componente del driver que generó el mensaje de registro. Este valor se proporciona al registrador PSR a través del {{domain}} clave del arreglo de contexto.

MongoDB\Exception\InvalidArgumentException por errores relacionados con el análisis de parámetros u opciones.

Volver

isUnique()

En esta página