ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ilMailSearchResult Class Reference
+ Collaboration diagram for ilMailSearchResult:

Public Member Functions

 addItem (int $id, array $fields)
 
 getIds ()
 
 getFields (int $id)
 

Protected Attributes

array $result = []
 

Detailed Description

Definition at line 21 of file class.ilMailSearchResult.php.

Member Function Documentation

◆ addItem()

ilMailSearchResult::addItem ( int  $id,
array  $fields 
)

Definition at line 26 of file class.ilMailSearchResult.php.

26 : void
27 {
28 $this->result[$id] = $fields;
29 }
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:23

References $id.

◆ getFields()

ilMailSearchResult::getFields ( int  $id)

Definition at line 39 of file class.ilMailSearchResult.php.

39 : array
40 {
41 if (!isset($this->result[$id])) {
42 throw new OutOfBoundsException('mail_missing_result_fields');
43 }
44
45 return $this->result[$id];
46 }

References $id.

◆ getIds()

ilMailSearchResult::getIds ( )
Returns
list<int>

Definition at line 34 of file class.ilMailSearchResult.php.

34 : array
35 {
36 return array_keys($this->result);
37 }

Field Documentation

◆ $result

array ilMailSearchResult::$result = []
protected

Definition at line 24 of file class.ilMailSearchResult.php.


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