Class LoggerAppenderMail

Description

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

Parameters are $from, $to, $subject.

This appender requires a layout.

  • author: Marco Vassura
  • version: $Revision: 556801 $

Located in /appenders/LoggerAppenderMail.php (line 32)

LoggerAppender
   |
   --LoggerAppenderSkeleton
      |
      --LoggerAppenderMail
Variable Summary
string $from
string $subject
string $to
Method Summary
LoggerAppenderMail __construct (string $name)
void activateOptions ()
void append ( $event)
void close ()
string getFrom ()
string getSubject ()
string getTo ()
void setFrom ( $from)
void setSubject ( $subject)
void setTo ( $to)
Variables
string $from = null (line 37)
  • var: 'from' field
string $subject = 'Log4php Report' (line 42)
  • var: 'subject' field
string $to = null (line 47)
  • var: 'to' field

Inherited Variables

Inherited from LoggerAppenderSkeleton

LoggerAppenderSkeleton::$closed
LoggerAppenderSkeleton::$errorHandler
LoggerAppenderSkeleton::$headFilter
LoggerAppenderSkeleton::$layout
LoggerAppenderSkeleton::$name
LoggerAppenderSkeleton::$requiresLayout
LoggerAppenderSkeleton::$tailFilter
LoggerAppenderSkeleton::$threshold
Methods
Constructor __construct (line 60)

Constructor.

  • access: public
LoggerAppenderMail __construct (string $name)
  • string $name: appender name

Redefinition of:
LoggerAppenderSkeleton::__construct()
Constructor
activateOptions (line 65)
  • access: public
void activateOptions ()

Redefinition of:
LoggerAppenderSkeleton::activateOptions()
Derived appenders should override this method if option structure requires it.
append (line 124)
void append ( $event)
  • $event

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

Redefinition of:
LoggerAppender::close()
Release any resources allocated.
getFrom (line 88)
string getFrom ()
getSubject (line 96)
string getSubject ()
getTo (line 104)
string getTo ()
setFrom (line 119)
void setFrom ( $from)
  • $from
setSubject (line 109)
void setSubject ( $subject)
  • $subject
setTo (line 114)
void setTo ( $to)
  • $to

Inherited Methods

Inherited From LoggerAppenderSkeleton

LoggerAppenderSkeleton::__construct()
LoggerAppenderSkeleton::activateOptions()
LoggerAppenderSkeleton::addFilter()
LoggerAppenderSkeleton::append()
LoggerAppenderSkeleton::clearFilters()
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()
LoggerAppenderSkeleton::__sleep()
LoggerAppenderSkeleton::__wakeup()

Inherited From LoggerAppender

LoggerAppender::addFilter()
LoggerAppender::clearFilters()
LoggerAppender::close()
LoggerAppender::doAppend()
LoggerAppender::factory()
LoggerAppender::getErrorHandler()
LoggerAppender::getFilter()
LoggerAppender::getLayout()
LoggerAppender::getName()
LoggerAppender::requiresLayout()
LoggerAppender::setErrorHandler()
LoggerAppender::setLayout()
LoggerAppender::setName()
LoggerAppender::singleton()

Documentation generated by phpDocumentor 1.3.2