Logger Class Reference

List of all members.

Public Member Functions

 Logger ($routes=null)
 add_routes ($routes)
 clear_routes ()
 msg ($facility, $priority, $message)
 _preg ($re, $str, &$matches)
 _log_msg ($filename, $facility, $priority, $message)

Public Attributes

 $routes
 $files

Detailed Description

Definition at line 23 of file log.php.


Member Function Documentation

Logger::_log_msg ( filename,
facility,
priority,
message 
)

Definition at line 116 of file log.php.

References DS.

Referenced by msg().

Logger::_preg ( re,
str,
&$  matches 
)

A simple frontend to preg_match. Allows a prefix of '!' which negates the regular expression.

Don't include the RE delimiters (eg, "/"), they will be added.

Definition at line 107 of file log.php.

Referenced by msg().

Logger::add_routes ( routes  ) 

Add multiple log routes.

Definition at line 64 of file log.php.

References $routes.

Logger::clear_routes (  ) 

Empty routing table.

Definition at line 72 of file log.php.

Logger::Logger ( routes = null  ) 

Constructor

Definition at line 31 of file log.php.

References $routes.

Logger::msg ( facility,
priority,
message 
)

Log a message to the specific facility and priority. A log message can match more than one route.

Definition at line 82 of file log.php.

References _log_msg(), and _preg().


Member Data Documentation

Logger::$files

Definition at line 26 of file log.php.

Logger::$routes

Definition at line 25 of file log.php.

Referenced by add_routes(), and Logger().


The documentation for this class was generated from the following file:

Generated on Wed Jan 13 09:21:04 2010 for Pronto Framework by  doxygen 1.6.1