MongoLog::setModule

(PECL mongo >= 1.2.3)
Sets the module(s) to be logged
public static void MongoLog::setModule ( int $module )

This function can be used to set which driver modules should be logged. The MongoLog module constants may be used with bitwise operators to specify multiple modules.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
 
// first, specify a logging level
MongoLog::setLevel(MongoLog::ALL);
 
// log replica set activity
MongoLog::setModule(MongoLog::RS);
 
// log replica sets and connection activity
MongoLog::setModule(MongoLog::RS|MongoLog::CON);
 
// log everything except IO activity
MongoLog::setModule(MongoLog::ALL & (~MongoLog::IO));
 
?>

Note that you must also call MongoLog::setLevel() to enable logging.

Parameters:
module

The module(s) you would like to log.

doc_php
2025-01-10 15:47:30
Comments
Leave a Comment

Please login to continue.