Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
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\LoggerInterfaceObjetos que recibirán mensajes de registro de libmongoc y la extensión. Cada registrador registrado recibirá mensajes de 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