ILIAS  release_8 Revision v8.24
ilMailDiffAddressList Class Reference

Class ilMailDiffAddressList. More...

+ Inheritance diagram for ilMailDiffAddressList:
+ Collaboration diagram for ilMailDiffAddressList:

Public Member Functions

 __construct (ilMailAddressList $left, ilMailAddressList $right)
 
 value ()
 
 value ()
 

Protected Attributes

ilMailAddressList $left
 
ilMailAddressList $right
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

ilMailDiffAddressList::__construct ( ilMailAddressList  $left,
ilMailAddressList  $right 
)

Definition at line 30 of file class.ilMailDiffAddressList.php.

31 {
32 $this->left = $left;
33 $this->right = $right;
34 }

References $left, and $right.

Member Function Documentation

◆ value()

ilMailDiffAddressList::value ( )
Returns
ilMailAddress[]

Implements ilMailAddressList.

Definition at line 36 of file class.ilMailDiffAddressList.php.

36 : array
37 {
38 $leftAddresses = $this->left->value();
39 $rightAddresses = $this->right->value();
40
41 return array_diff($leftAddresses, $rightAddresses);
42 }

Field Documentation

◆ $left

ilMailAddressList ilMailDiffAddressList::$left
protected

Definition at line 27 of file class.ilMailDiffAddressList.php.

Referenced by __construct().

◆ $right

ilMailAddressList ilMailDiffAddressList::$right
protected

Definition at line 28 of file class.ilMailDiffAddressList.php.

Referenced by __construct().


The documentation for this class was generated from the following file: