Class LoggerAppenderMailEvent

Description

Log events to an email address.

Log events to an email address. It will be created an email for each event. Parameters are $smtpHost (optional), $port (optional), $from (optional), $to, $subject (optional).

A layout is required.

Located in Program_Root/src/log4php/appenders/LoggerAppenderMailEvent.php (line 41)

LoggerAppenderSkeleton
   |
   --LoggerAppenderMailEvent
Variable Summary
string $from
integer $port
string $smtpHost
string $subject
string $to
Method Summary
LoggerAppenderMailEvent LoggerAppenderMailEvent (mixed $name)
void activateOptions ()
void append (mixed $event)
void getFrom ()
void getPort ()
void getSmtpHost ()
void getSubject ()
void getTo ()
void setFrom (mixed $from)
void setPort (mixed $port)
void setSmtpHost (mixed $smtphost)
void setSubject (mixed $subject)
void setTo (mixed $to)
Variables
string $from = '' (line 46)
  • var: 'from' field
integer $port = 25 (line 51)
  • var: 'from' field
mixed $requiresLayout = true (line 68)

Redefinition of:
LoggerAppenderSkeleton::$requiresLayout
string $smtpHost = '' (line 56)
  • var: hostname.
string $subject = '' (line 61)
  • var: 'subject' field
string $to = '' (line 66)
  • var: 'to' field

Inherited Variables

Inherited from LoggerAppenderSkeleton

LoggerAppenderSkeleton::$closed
LoggerAppenderSkeleton::$errorHandler
LoggerAppenderSkeleton::$headFilter
LoggerAppenderSkeleton::$layout
LoggerAppenderSkeleton::$name
LoggerAppenderSkeleton::$tailFilter
LoggerAppenderSkeleton::$threshold
Methods
Constructor LoggerAppenderMailEvent (line 70)
LoggerAppenderMailEvent LoggerAppenderMailEvent (mixed $name)
activateOptions (line 75)
void activateOptions ()

Redefinition of:
LoggerAppenderSkeleton::activateOptions()
append (line 89)
void append (mixed $event)

Redefinition of:
LoggerAppenderSkeleton::append()
Subclasses of

1 LoggerAppenderSkeleton
should implement this method to perform actual logging.
getFrom (line 77)
void getFrom ()
getPort (line 78)
void getPort ()
getSmtpHost (line 79)
void getSmtpHost ()
getSubject (line 80)
void getSubject ()
getTo (line 81)
void getTo ()
setFrom (line 83)
void setFrom (mixed $from)
setPort (line 84)
void setPort (mixed $port)
setSmtpHost (line 85)
void setSmtpHost (mixed $smtphost)
setSubject (line 86)
void setSubject (mixed $subject)
setTo (line 87)
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()

Documentation generated on Wed, 27 Aug 2003 18:11:31 +0200 by phpDocumentor 1.2.2