ILIAS  trunk Revision v11.0_alpha-2662-g519ff7d528f
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.

References $id.

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

◆ getFields()

ilMailSearchResult::getFields ( int  $id)

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

References $id.

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  }
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:23

◆ 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: