19declare(strict_types=1);
44 public function getRows(
46 array $visible_column_ids,
50 ?array $additional_parameters
53 $link = fn($x) =>
$DIC->ui()->factory()->link()->standard($x,
'/');
55 'Repository',
'Faculty',
'Department',
'Institute',
'Professorship',
56 'Learning Management Systems',
'Best Practice',
'ILIAS',
59 'object' =>
$DIC->ui()->factory()->breadcrumbs(array_map($link,
$path)),
60 'owner' =>
'Max Mustermann',
66 public function getTotalRowCount(
68 ?array $additional_parameters
75 'object' =>
$DIC->ui()->factory()->table()->column()->breadcrumb(
'Object'),
76 'owner' =>
$DIC->ui()->factory()->table()->column()->text(
'Owner'),
79 $table =
$DIC->ui()->factory()->table()->data($data_retrieval,
'Test long Breadcrumb Column', $columns)
80 ->withRequest(
$DIC->http()->request());
82 return $DIC->ui()->renderer()->render($table);
Both the subject and the direction need to be specified when expressing an order.
A simple class to express a naive range of whole positive numbers.
buildDataRow(string $id, array $record)