NmnLogger is a small set of PHP classes which provide a simple but effective logging mechanism, giving the ability to create complex and functional logging systems within minutes. NmnLogger relies on a small XML config file, where you can set up all your logging preferences. Logging drivers to dispatch logs to mail, text files, on screen, or to any destination for which you write a driver. The format in which the log is displayed can be modified.
| Tags | Logging Utilities Software Development Libraries php classes |
|---|---|
| Licenses | LGPL |
| Operating Systems | OS Independent |
| Implementation | PHP |
| Translations | English |
Recent releases


Changes: A bug in the message factory in formatting datetime has been fixed. Due to possible security holes, message drivers are now configured directly in the PHP files. A simple MySQL logging driver has been added to log directly into MySQL tables.


Changes: Mayor code restyling was done. MessageFactoryInterface.php is no longer in use, so you have to extend the base NmnMessageFactory.php class in order to create your own message factory. NmnMessageFactory.php now gets its outputTemplate from an XML attribute. DriverInterface.php is no longer in use, so you have to extend the base NmnLoggerBaseDriver.php class to create your own drivers to dispatch logs to new media.