(PECL mongo >= 1.2.3)
MongoLog::setModule — Définit le(s) module(s) à surveiller avec les logs
$module
) : voidCette fonction peut être utilisée pour définir les modules à surveiller avec les logs. Les constantes du module MongoLog peuvent être utilisées avec un opérateur sur les bits pour spécifier les plusieurs modules.
<?php
// d'abord, spécifions un niveau de log
MongoLog::setLevel(MongoLog::ALL);
// enregistre l'activité de réplication
MongoLog::setModule(MongoLog::RS);
// enregistre l'activité de la réplication et de la connexion
MongoLog::setModule(MongoLog::RS|MongoLog::CON);
// enregistre tout sauf l'activité IO
MongoLog::setModule(MongoLog::ALL & (~MongoLog::IO));
?>
Notez que vous devez aussi appeler la méthode MongoLog::setLevel() pour activer l'enregistrement des logs.
module
Le ou les modules à loguer.