MongoLog::setLevel

(PECL mongo >= 1.2.3)

MongoLog::setLevelDéfinit le(s) niveau(x) des logs

Description

public static MongoLog::setLevel ( int $level ) : void

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.

Liste de paramètres

level

Le(s) niveau(x) que vous voulez surveiller.