ILIAS  trunk Revision v11.0_alpha-1715-g7fc467680fb
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ILIAS\LearningModule\Table\OrderingRetrieval Class Reference
+ Collaboration diagram for ILIAS\LearningModule\Table\OrderingRetrieval:

Public Member Functions

 __construct (protected RetrievalInterface $retrieval)
 
 getRows (OrderingRowBuilder $row_builder, array $visible_column_ids)
 

Detailed Description

Definition at line 28 of file OrderingRetrieval.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\LearningModule\Table\OrderingRetrieval::__construct ( protected RetrievalInterface  $retrieval)

Definition at line 30 of file OrderingRetrieval.php.

32  {
33  }

Member Function Documentation

◆ getRows()

ILIAS\LearningModule\Table\OrderingRetrieval::getRows ( OrderingRowBuilder  $row_builder,
array  $visible_column_ids 
)

Definition at line 35 of file OrderingRetrieval.php.

References $data, and ILIAS\UI\Component\Table\OrderingRowBuilder\buildOrderingRow().

38  : \Generator {
39  foreach ($this->retrieval->getData(
40  $visible_column_ids
41  ) as $data) {
42  yield $row_builder->buildOrderingRow((string) $data["id"], $data);
43  }
44  }
+ Here is the call graph for this function:

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