in file composite.php, method Log_composite::addChild() Adds a Log instance to the list of children.
alert
in file Log.php, method Log::alert() A convenience function for logging an alert event. It will log a message at the PEAR_LOG_ALERT log level.
attach
in file Log.php, method Log::attach() Adds a Log_observer instance to the list of observers that are listening for messages emitted by this Log instance.
in file mdb2.php, method Log_mdb2::close() Closes the connection to the database if it is still open and we were the ones that opened it. It is the caller's responsible to close an existing connection that was passed to us via $conf['db'].
close
in file mcal.php, method Log_mcal::close() Closes the calendar stream, if it is open.
close
in file sql.php, method Log_sql::close() Closes the connection to the database if it is still open and we were the ones that opened it. It is the caller's responsible to close an existing connection that was passed to us via $conf['db'].
close
in file sqlite.php, method Log_sqlite::close() Closes the connection to the database if it is still open and we were the ones that opened it. It is the caller's responsible to close an existing connection that was passed to us via $conf['db'].
close
in file win.php, method Log_win::close() Closes the output stream if it is open. If there are still pending lines in the output buffer, the output window will be opened so that the buffer can be drained.
close
in file syslog.php, method Log_syslog::close() Closes the connection to the system logger, if it is open.
close
in file mail.php, method Log_mail::close() Closes the message, if it is open, and sends the mail.
close
in file Log.php, method Log::close() Abstract implementation of the close() method.
in file mcal.php, method Log_mcal::log() Logs $message and associated information to the currently open calendar stream. Calls open() if necessary. Also passes the message along to any Log_observer instances that are observing this Log.
log
in file Log.php, method Log::log() Abstract implementation of the log() method.
Log
in file Log.php, class Log The Log:: class implements both an abstraction for various logging mechanisms and the Subject end of a Subject-Observer pattern.
log
in file file.php, method Log_file::log() Logs $message to the output window. The message is also passed along to any Log_observer instances that are observing this Log.
log
in file mdb2.php, method Log_mdb2::log() Inserts $message to the currently open database. Calls open(), if necessary. Also passes the message along to any Log_observer instances that are observing this Log.
log
in file null.php, method Log_null::log() Simply consumes the log event. The message will still be passed along to any Log_observer instances that are observing this Log.
log
in file win.php, method Log_win::log() Logs $message to the output window. The message is also passed along to any Log_observer instances that are observing this Log.
log
in file syslog.php, method Log_syslog::log() Sends $message to the currently open syslog connection. Calls open() if necessary. Also passes the message along to any Log_observer instances that are observing this Log.
log
in file sqlite.php, method Log_sqlite::log() Inserts $message to the currently open database. Calls open(), if necessary. Also passes the message along to any Log_observer instances that are observing this Log.
log
in file sql.php, method Log_sql::log() Inserts $message to the currently open database. Calls open(), if necessary. Also passes the message along to any Log_observer instances that are observing this Log.
log
in file error_log.php, method Log_error_log::log() Logs $message using PHP's error_log() function. The message is also passed along to any Log_observer instances that are observing this Log.
log
in file mail.php, method Log_mail::log() Writes $message to the currently open mail message.
log
in file daemon.php, method Log_daemon::log() Sends $message to the currently open syslog connection. Calls open() if necessary. Also passes the message along to any Log_observer instances that are observing this Log.
log
in file console.php, method Log_console::log() Writes $message to the text console. Also, passes the message along to any Log_observer instances that are observing this Log.
log
in file composite.php, method Log_composite::log() Sends $message and $priority to each child of this composite.
log
in file display.php, method Log_display::log() Writes $message to the text browser. Also, passes the message along to any Log_observer instances that are observing this Log.
in file composite.php, class Log_composite The Log_composite:: class implements a Composite pattern which allows multiple Log implementations to receive the same events.
in file console.php, class Log_console The Log_console class is a concrete implementation of the Log:: abstract class which writes message to the text console.
in file daemon.php, class Log_daemon The Log_daemon class is a concrete implementation of the Log:: abstract class which sends messages to syslog daemon on UNIX-like machines.
in file display.php, class Log_display The Log_display class is a concrete implementation of the Log:: abstract class which writes message into browser in usual PHP maner.
in file error_log.php, class Log_error_log The Log_error_log class is a concrete implementation of the Log abstract class that logs messages using PHP's error_log() function.
Log_file
in file file.php, class Log_file The Log_file class is a concrete implementation of the Log abstract class that logs messages to a text file.
in file mcal.php, class Log_mcal The Log_mcal class is a concrete implementation of the Log:: abstract class which sends messages to a local or remote calendar store accessed through MCAL.
Log_mdb2
in file mdb2.php, class Log_mdb2 The Log_mdb2 class is a concrete implementation of the Log:: abstract class which sends messages to an SQL server. Each entry occupies a separate row in the database.
Log_mdb2
in file mdb2.php, method Log_mdb2::Log_mdb2() Constructs a new sql logging object.
in file observer.php, class Log_observer The Log_observer:: class implements the Observer end of a Subject-Observer pattern for watching log activity and taking actions on exceptional events.
Log_sql
in file sql.php, class Log_sql The Log_sql class is a concrete implementation of the Log:: abstract class which sends messages to an SQL server. Each entry occupies a separate row in the database.
Log_sql
in file sql.php, method Log_sql::Log_sql() Constructs a new sql logging object.
Log_sqlite
in file sqlite.php, class Log_sqlite The Log_sqlite class is a concrete implementation of the Log:: abstract class which sends messages to an Sqlite database.
in file syslog.php, class Log_syslog The Log_syslog class is a concrete implementation of the Log:: abstract class which sends messages to syslog on UNIX-like machines (PHP emulates this with the Event Log on Windows machines).
Log_win
in file win.php, method Log_win::Log_win() Constructs a new Log_win object.
Log_win
in file win.php, class Log_win The Log_win class is a concrete implementation of the Log abstract class that logs messages to a separate browser window.
in file observer_mail.php, class Log_observer_mail The Log_observer:: class implements the Observer end of a Subject-Observer pattern for watching log activity and taking actions on exceptional events.
in file Log.php, method Log::MASK() Calculate the log mask for the given priority.
MAX
in file Log.php, method Log::MAX() Calculate the log mask for all priorities less than or equal to the given priority. In other words, $priority will be the highests priority matched by the resulting mask.
MIN
in file Log.php, method Log::MIN() Calculate the log mask for all priorities greater than or equal to the given priority. In other words, $priority will be the lowest priority matched by the resulting mask.
in file sql.php, method Log_sql::open() Opens a connection to the database, if it has not already been opened. This is implicitly called by log(), if necessary.
open
in file syslog.php, method Log_syslog::open() Opens a connection to the system logger, if it has not already been opened. This is implicitly called by log(), if necessary.
open
in file win.php, method Log_win::open() The first time open() is called, it will open a new browser window and prepare it for output.
open
in file sqlite.php, method Log_sqlite::open() Opens a connection to the database, if it has not already been opened. This is implicitly called by log(), if necessary.
open
in file mdb2.php, method Log_mdb2::open() Opens a connection to the database, if it has not already been opened. This is implicitly called by log(), if necessary.
open
in file file.php, method Log_file::open() Opens the log file for output. If the specified log file does not already exist, it will be created. By default, new log entries are appended to the end of the log file.
open
in file daemon.php, method Log_daemon::open() Opens a connection to the system logger, if it has not already been opened. This is implicitly called by log(), if necessary.
open
in file Log.php, method Log::open() Abstract implementation of the open() method.
open
in file mail.php, method Log_mail::open() Starts a new mail message.
open
in file mcal.php, method Log_mcal::open() Opens a calendar stream, if it has not already been opened. This is implicitly called by log(), if necessary.
in file sql.php, method Log_sql::setIdent() Sets this Log instance's identification string. Note that this SQL-specific implementation will limit the length of the $ident string to sixteen (16) characters.
setIdent
in file mdb2.php, method Log_mdb2::setIdent() Sets this Log instance's identification string. Note that this SQL-specific implementation will limit the length of the $ident string to sixteen (16) characters.
setIdent
in file composite.php, method Log_composite::setIdent() Sets this identification string for all of this composite's children.
setIdent
in file Log.php, method Log::setIdent() Sets this Log instance's identification string.
setMask
in file Log.php, method Log::setMask() Set and return the level mask for the current Log instance.
setPriority
in file Log.php, method Log::setPriority() Sets the default priority to the specified value.
singleton
in file Log.php, method Log::singleton() Attempts to return a reference to a concrete Log instance of type $handler, only creating a new instance if no log instance with the same parameters currently exists.
stringToPriority
in file Log.php, method Log::stringToPriority() Returns the the PEAR_LOG_* integer constant for the given string representation of a priority name. This function performs a case-insensitive search.