Class LoggerAppenderMail

Description

Appends log events to mail using php function http://www.php.net/mail.

Appends log events to mail using php function http://www.php.net/mail. Parameters are $from, $to, $subject.

This appender requires a layout.

Located in Program_Root/log4php/appenders/LoggerAppenderMail.php (line 43)

LoggerAppender
   |
   --LoggerAppenderSkeleton
      |
      --LoggerAppenderMail
Variable Summary
string $from
string $subject
string $to
Method Summary
LoggerAppenderMail LoggerAppenderMail (string $name)
void activateOptions ()
void append (mixed $event)
void close ()
string getFrom ()
string getSubject ()
string getTo ()
void setFrom (mixed $from)
void setSubject (mixed $subject)
void setTo (mixed $to)
Variables
string $from (line 48)
  • var: 'from' field
mixed $requiresLayout = true (line 66)

Redefinition of:
LoggerAppenderSkeleton::$requiresLayout
string $subject = 'Log4php Report' (line 53)
  • var: 'subject' field
string $to (line 58)
  • var: 'to' field

Inherited Variables

Inherited from LoggerAppenderSkeleton

LoggerAppenderSkeleton::$closed
LoggerAppenderSkeleton::$errorHandler
LoggerAppenderSkeleton::$headFilter
LoggerAppenderSkeleton::$layout
LoggerAppenderSkeleton::$name
LoggerAppenderSkeleton::$tailFilter
LoggerAppenderSkeleton::$threshold
Methods
Constructor LoggerAppenderMail (line 73)

Constructor.

Constructor.

LoggerAppenderMail LoggerAppenderMail (string $name)
  • string $name: appender name
activateOptions (line 78)
void activateOptions ()

Redefinition of:
LoggerAppenderSkeleton::activateOptions()
Called after the appender paramters are set with setter methods.
append (line 136)
void append (mixed $event)

Redefinition of:
LoggerAppenderSkeleton::append()
Subclasses of LoggerAppenderSkeleton should implement this method to perform actual logging.
close (line 83)
void close ()

Redefinition of:
LoggerAppenderSkeleton::close()
Release any resources allocated.
getFrom (line 100)
string getFrom ()
getSubject (line 108)
string getSubject ()
getTo (line 116)
string getTo ()
setFrom (line 131)
void setFrom (mixed $from)
setSubject (line 121)
void setSubject (mixed $subject)
setTo (line 126)
void setTo (mixed $to)

Inherited Methods

Inherited From LoggerAppenderSkeleton

LoggerAppenderSkeleton::LoggerAppenderSkeleton()
LoggerAppenderSkeleton::activateOptions()
LoggerAppenderSkeleton::addFilter()
LoggerAppenderSkeleton::append()
LoggerAppenderSkeleton::clearFilters()
LoggerAppenderSkeleton::close()
LoggerAppenderSkeleton::doAppend()
LoggerAppenderSkeleton::finalize()
LoggerAppenderSkeleton::getErrorHandler()
LoggerAppenderSkeleton::getFilter()
LoggerAppenderSkeleton::getFirstFilter()
LoggerAppenderSkeleton::getLayout()
LoggerAppenderSkeleton::getName()
LoggerAppenderSkeleton::getThreshold()
LoggerAppenderSkeleton::isAsSevereAsThreshold()
LoggerAppenderSkeleton::requiresLayout()
LoggerAppenderSkeleton::setErrorHandler()
LoggerAppenderSkeleton::setLayout()
LoggerAppenderSkeleton::setName()
LoggerAppenderSkeleton::setThreshold()

Inherited From LoggerAppender

LoggerAppender::factory()
LoggerAppender::singleton()

Documentation generated on Wed, 3 Sep 2003 01:02:19 +0200 by phpDocumentor 1.2.2