Appends log events to a db table using adodb class.
This appender uses a table in a database to log events.
Parameters are $host, $user, $password, $database, $createTable, $table and $sql.
See examples in test directory.
Located in /appenders/LoggerAppenderAdodb.php (line 37)
LoggerAppender | --LoggerAppenderAdodb
Create the log table if it does not exists (optional).
Name of the database to connect to
Database host to connect to
Database password
A LoggerPatternLayout string used to format a valid insert query (mandatory).
Table name to write events. Used only if $createTable is true.
The type of database to connect to
Database user name
Inherited from LoggerAppender
LoggerAppender::$closed
LoggerAppender::$filter
LoggerAppender::$layout
LoggerAppender::$name
LoggerAppender::$threshold
Constructor.
Setup db connection.
Based on defined options, this method connects to db defined in $dsn and creates a $table table if $createTable is true.
Inherited From LoggerAppender
LoggerAppender::__construct()
LoggerAppender::activateOptions()
LoggerAppender::addFilter()
LoggerAppender::append()
LoggerAppender::clearFilters()
LoggerAppender::close()
LoggerAppender::doAppend()
LoggerAppender::getFilter()
LoggerAppender::getFirstFilter()
LoggerAppender::getLayout()
LoggerAppender::getName()
LoggerAppender::getThreshold()
LoggerAppender::isAsSevereAsThreshold()
LoggerAppender::requiresLayout()
LoggerAppender::setLayout()
LoggerAppender::setName()
LoggerAppender::setThreshold()
Documentation generated on Fri, 27 Nov 2009 07:44:46 +0100 by phpDocumentor 1.4.3