Overview

Namespaces

  • gregoryv
    • logger

Classes

  • CachedWriter
  • ConsoleWriter
  • FileWriter
  • Logger
  • State
  • SyslogWriter

Interfaces

  • SeverityWriterInterface
  • Overview
  • Namespace
  • Class

Namespace gregoryv\logger

Classes summary
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
Interfaces summary
SeverityWriterInterface

Responsible for distributing prioritized messages to some media, eg. file or syslog.

API documentation generated by ApiGen