TYPO3  7.6
Public Member Functions | Private Attributes | List of all members
Swift_Mailer_ArrayRecipientIterator Class Reference
Inheritance diagram for Swift_Mailer_ArrayRecipientIterator:
Swift_Mailer_RecipientIterator

Public Member Functions

 __construct (array $recipients)
 
 hasNext ()
 
 nextRecipient ()
 

Private Attributes

 $_recipients = array()
 

Detailed Description

Wraps a standard PHP array in an iterator.

Author
Chris Corbyn

Definition at line 16 of file ArrayRecipientIterator.php.

Constructor & Destructor Documentation

__construct ( array  $recipients)

Create a new ArrayRecipientIterator from $recipients.

Parameters
array$recipients

Definition at line 30 of file ArrayRecipientIterator.php.

Member Function Documentation

hasNext ( )

Returns true only if there are more recipients to send to.

Returns
bool

Implements Swift_Mailer_RecipientIterator.

Definition at line 40 of file ArrayRecipientIterator.php.

nextRecipient ( )

Returns an array where the keys are the addresses of recipients and the values are the names. e.g. ('foo' => 'Foo') or ('foo' => NULL).

Returns
array

Implements Swift_Mailer_RecipientIterator.

Definition at line 51 of file ArrayRecipientIterator.php.

Member Data Documentation

$_recipients = array()
private

Definition at line 23 of file ArrayRecipientIterator.php.