Namespace gregoryv\logger
| CachedWriter | FIFO cache of log messages |
| ConsoleWriter | ConsoleWriter writes to stderr and stdout depending on severity |
| FileWriter | FileWriter writes log messages to one or more files |
| Logger | Loggers are used to send formated messages to the writers using specific log levels. |
| State | Holds state of logging levels |
| SyslogWriter | SyslogWriter uses syslog() to write messages |
| SeverityWriterInterface | Responsible for distributing prioritized messages to some media, eg. file or syslog. |