ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
ilMailDiffAddressList Class Reference

Class ilMailDiffAddressList. More...

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

Public Member Functions

 __construct (ilMailAddressList $left, ilMailAddressList $right)
 
 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.

References $left, and $right.

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

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: