Joomla! Log Class
This class hooks into the global log configuration settings to allow for user configured logging events to be sent to where the user wishes them to be sent. On high load sites SysLog is probably the best (pure PHP function), then the text file based loggers (CSV, W3C or plain FormattedText) and finally MySQL offers the most features (e.g. rapid searching) but will incur a performance hit due to INSERT being issued.
Located in /libraries/joomla/log/log.php (line 34)
The global JLog instance.
The array of instances created through the deprecated getInstance method.
Container for JLogger configurations.
Container for JLogger objects.
Lookup array for loggers.
Method to add an entry to the log.
Method to set the way the JError will handle different error levels.
Use this if you want to override the default settings.
Returns a JLog object for a given log file/configuration, only creating it if it doesn't already exist.
This method must be invoked as:
Returns a reference to the a JLog object, only creating it if it doesn't already exist.
Note: This is principally made available for testing and internal purposes.
Constructor.
Method to add an entry to the log file.
Method to add an entry to the appropriate loggers.
Method to find the loggers to use based on priority and category values.
Action must be taken immediately.
All log priorities.
Critical conditions.
Debugging message.
The system is unusable.
Error conditions.
Informational message.
Normal, but significant condition.
Warning conditions.
Documentation generated on Mon, 25 Jun 2012 13:56:26 -0500 by phpDocumentor 1.4.4