TYPO3  7.6
Public Member Functions | Private Attributes | List of all members
Swift_Plugins_MessageLogger Class Reference
Inheritance diagram for Swift_Plugins_MessageLogger:
Swift_Events_SendListener Swift_Events_EventListener

Public Member Functions

 __construct ()
 
 getMessages ()
 
 countMessages ()
 
 clear ()
 
 beforeSendPerformed (Swift_Events_SendEvent $evt)
 
 sendPerformed (Swift_Events_SendEvent $evt)
 

Private Attributes

 $messages
 

Detailed Description

Stores all sent emails for further usage.

Author
Fabien Potencier

Definition at line 16 of file MessageLogger.php.

Constructor & Destructor Documentation

__construct ( )

Definition at line 23 of file MessageLogger.php.

Member Function Documentation

beforeSendPerformed ( Swift_Events_SendEvent  $evt)

Invoked immediately before the Message is sent.

Parameters
Swift_Events_SendEvent$evt

Implements Swift_Events_SendListener.

Definition at line 61 of file MessageLogger.php.

References Swift_Events_SendEvent\getMessage().

clear ( )

Empty the message list.

Definition at line 51 of file MessageLogger.php.

countMessages ( )

Get the message count.

Returns
int count

Definition at line 43 of file MessageLogger.php.

getMessages ( )

Get the message list.

Returns
array

Definition at line 33 of file MessageLogger.php.

References $messages.

sendPerformed ( Swift_Events_SendEvent  $evt)

Invoked immediately after the Message is sent.

Parameters
Swift_Events_SendEvent$evt

Implements Swift_Events_SendListener.

Definition at line 71 of file MessageLogger.php.

Member Data Documentation

$messages
private

Definition at line 21 of file MessageLogger.php.

Referenced by getMessages().