ILIAS  release_7 Revision v7.30-3-g800a261c036
DataRetrieval.php
Go to the documentation of this file.
1<?php declare(strict_types=1);
2
4
7
8interface DataRetrieval
9{
14 public function getRows(
15 RowFactory $row_factory,
16 Range $range,
17 Order $order,
18 array $visible_column_ids,
19 array $additional_parameters
20 ) : \Generator;
21}
An exception for terminatinating execution or to throw for unit testing.
Both the subject and the direction need to be specified when expressing an order.
Definition: Order.php:11
A simple class to express a naive range of whole positive numbers.
Definition: Range.php:11
getRows(RowFactory $row_factory, Range $range, Order $order, array $visible_column_ids, array $additional_parameters)
This is called by the table to retrieve rows; map data-records to rows using $row_factory->map($recor...