Public Member Functions | Protected Member Functions | Protected Attributes

Zend_Log_Writer_Abstract Class Reference

Inheritance diagram for Zend_Log_Writer_Abstract:
Zend_Log_Writer_Db Zend_Log_Writer_Firebug Zend_Log_Writer_Mail Zend_Log_Writer_Mock Zend_Log_Writer_Null Zend_Log_Writer_Stream Zend_Log_Writer_Syslog

Public Member Functions

 addFilter ($filter)
 write ($event)
 setFormatter ($formatter)
 shutdown ()

Protected Member Functions

 _write ($event)

Protected Attributes

 $_filters = array()
 $_formatter

Detailed Description

Definition at line 34 of file Abstract.php.


Member Function Documentation

_write ( event ) [abstract, protected]

Write a message to the log.

Parameters:
array$eventlog data event
Returns:
void

Reimplemented in Zend_Log_Writer_Db, Zend_Log_Writer_Firebug, Zend_Log_Writer_Mail, Zend_Log_Writer_Mock, Zend_Log_Writer_Null, Zend_Log_Writer_Stream, and Zend_Log_Writer_Syslog.

addFilter ( filter )

Add a filter specific to this writer.

Parameters:
Zend_Log_Filter_Interface$filter
Returns:
void

Definition at line 53 of file Abstract.php.

setFormatter ( formatter )

Set a new formatter for this writer

Parameters:
Zend_Log_Formatter_Interface$formatter
Returns:
void

Reimplemented in Zend_Log_Writer_Db.

Definition at line 86 of file Abstract.php.

shutdown (  )

Perform shutdown activites such as closing open resources

Returns:
void

Reimplemented in Zend_Log_Writer_Db, Zend_Log_Writer_Mail, Zend_Log_Writer_Mock, Zend_Log_Writer_Stream, and Zend_Log_Writer_Syslog.

Definition at line 96 of file Abstract.php.

write ( event )

Log a message to this writer.

Parameters:
array$eventlog data event
Returns:
void

Definition at line 68 of file Abstract.php.


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