ILIAS  trunk Revision v12.0_alpha-1221-g4e438232683
ilDashObjectsTableRenderer Class Reference
+ Collaboration diagram for ilDashObjectsTableRenderer:

Public Member Functions

 __construct (protected readonly object $parent_gui)
 
 render (array $groupedItems)
 

Detailed Description

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

Constructor & Destructor Documentation

◆ __construct()

ilDashObjectsTableRenderer::__construct ( protected readonly object  $parent_gui)

Definition at line 23 of file class.ilDashObjectsTableRenderer.php.

24 {
25 }

Member Function Documentation

◆ render()

ilDashObjectsTableRenderer::render ( array  $groupedItems)

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

27 : string
28 {
29 $cnt = 0;
30 $html = '';
31 foreach ($groupedItems as $group) {
32 $items = $group->getItems();
33 if (count($items) > 0) {
34 $table = new ilDashObjectsTableGUI($this->parent_gui, 'render', $cnt++);
35 $table->setTitle($group->getLabel());
36 $table->setData($group->getItems());
37 $html .= $table->getHTML();
38 }
39 }
40 return $html;
41 }

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