Logging Helper

There is a logging mechanism so that messages may be logged to a database table. A database table was chosen as the location since it is easier to monitor from within the application.

The logging mechanism is built upon the Joomla Jlog libraries and implements all the current logging priorities.

The implementation implements colour coding of the messages depending upon their priority. The figure below shows an example of the type of messages displayed, but obviously the specific messages will depend upon the steps being performed.

Figure 11.1. Log Entry Display

Log Entry Display

The logging is controlled by a component option. Entries logged will be dependant upon the version of the code installed.

In addition to being able to store simple text strings, there is also a routine to store an array using JSON encoding.

Go To Top

Joomla! Debug Console

Session

Profile Information

Memory Usage

Database Queries