(PECL mongo >= 1.2.3)
MongoLog::setLevel — Définit le(s) niveau(x) des logs
$level
)Cette fonction peut être utilisée pour définir la verbosité des logs ainsi que le type d'activités à surveiller. Utilisez les constantes de niveaux MongoLog avec un opérateur de bits pour spécifier plusieurs niveaux.
<?php
// d'abords, spécifiions un module de log
MongoLog::setModule(MongoLog::CON);
// enregistre les messages pour tous les niveaux
MongoLog::setLevel(MongoLog::ALL);
// enregistre les alertes et les informations uniquement
MongoLog::setLevel(MongoLog::WARNING|MongoLog::INFO);
// enregistre n'importe quoi, sauf l'activité fine
MongoLog::setLevel(MongoLog::ALL & (~MongoLog::FINE));
?>
Notez que vous devez aussi appeler la méthode MongoLog::setModule() pour spécifier le ou les modules du driver qui doivent enregistrer des logs.
level
Le(s) niveau(x) que vous voulez surveiller.