home / specs / logging
# Logging

The logger facilitates logging messages to an adapter. A typical logging adapter would be a file or syslog, of course this can be expanded to support other logging systems very easily.

## Log and Error Levels

Log levels are used to determine the severity of a log entry

The available log levels are **debug**, **info**, **notice**, **warning**, **error** and **critical**. These are the most common and widely used log levels.

Of these log levels, **notice**, **warning** and **error** are also used by the error handler to log PHP errors. These levels very closely correlate with PHP error levels.