19 declare(strict_types=1);
43 array $parameters = []
45 $service = $this->container_filter_service;
53 },
$service->data()->getFilterSetForRefId($this->ref_id)->getFields());
55 $items = $this->applyOrder($items, $order);
56 $items = $this->applyRange($items,
$range);
58 foreach ($items as $item) {
67 $service = $this->container_filter_service;
68 return count(
$service->data()->getFilterSetForRefId($this->ref_id)->getFields());
73 return in_array($field, [
"record_set_id"]);
__construct(protected \ilContainerFilterService $container_filter_service, protected int $ref_id)
isFieldNumeric(string $field)
Both the subject and the direction need to be specified when expressing an order. ...
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
count(array $filter, array $parameters)
getData(array $fields, ?Range $range=null, ?Order $order=null, array $filter=[], array $parameters=[])
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
A simple class to express a naive range of whole positive numbers.