The LoggerMDC class is similar to the LoggerNDC class except that it is based on a map instead of a stack.
The LoggerMDC class is similar to the LoggerNDC class except that it is based on a map instead of a stack. It provides mapped diagnostic contexts. A Mapped Diagnostic Context, or MDC in short, is an instrument for distinguishing interleaved log output from different sources. Log output is typically interleaved when a server handles multiple clients near-simultaneously. The MDC is managed on a per thread basis.
Located in Program_Root/log4php/LoggerMDC.php (line 52)
Get the context identified by the key parameter.
Get the context identified by the key parameter. You can use special key identifiers to map values in PHP $_SERVER and $_ENV vars. Just put a 'server.' or 'env.' followed by the var name you want to refer.
This method has no side effects.
Put a context value as identified with the key parameter into the current thread's context map.
Put a context value as identified with the key parameter into the current thread's context map. If the current thread does not have a context map it is created as a side effect.
Note that you cannot put more than LOGGER_MDC_HT_SIZE keys.
Remove the the context identified by the key parameter.
Remove the the context identified by the key parameter. It only affects user mappings.
Documentation generated on Mon, 1 Dec 2003 22:10:06 +0100 by phpDocumentor 1.2.2