[ Index ]

PHP Cross Reference of vtigercrm-6.1.0

title

Body

[close]

/libraries/log4php.debug/appenders/ -> LoggerAppenderDb.php (summary)

log4php is a PHP port of the log4j java logging package. <p>This framework is based on log4j (see {@link http://jakarta.apache.org/log4j log4j} for details).</p> <p>Design, strategies and part of the methods documentation are developed by log4j team (Ceki G�lc� as log4j project founder and {@link http://jakarta.apache.org/log4j/docs/contributors.html contributors}).</p>

File Size: 209 lines (6 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class

LoggerAppenderDb:: (12 methods):
  LoggerAppenderDb()
  activateOptions()
  append()
  close()
  getCreateTable()
  getDsn()
  getSql()
  getTable()
  setCreateTable()
  setDsn()
  setSql()
  setTable()


Class: LoggerAppenderDb  - X-Ref

Appends log events to a db table using PEAR::DB class.

<p>This appender uses a table in a database to log events.</p>
<p>Parameters are {@link $dsn}, {@link $createTable}, {@link table} and {@link $sql}.</p>
<p>See examples in test directory.</p>

LoggerAppenderDb($name)   X-Ref
Constructor.

param: string $name appender name

activateOptions()   X-Ref
Setup db connection.
Based on defined options, this method connects to db defined in {@link $dsn}
and creates a {@link $table} table if {@link $createTable} is true.

return: boolean true if all ok.

append($event)   X-Ref
No description

close()   X-Ref
No description

getCreateTable()   X-Ref

return: boolean

getDsn()   X-Ref

return: string the defined dsn

getSql()   X-Ref

return: string the sql pattern string

getTable()   X-Ref

return: string the table name to create

setCreateTable($flag)   X-Ref
No description

setDsn($newDsn)   X-Ref
No description

setSql($sql)   X-Ref
No description

setTable($table)   X-Ref
No description



Generated: Fri Nov 28 20:08:37 2014 Cross-referenced by PHPXref 0.7.1