19 declare(strict_types=1);
46 array $parameters = []
48 foreach ($this->start_objects->getPossibleStarters() as $item_ref_id) {
52 $data[
'id'] = $item_ref_id;
53 $data[
'title'] = $tmp_obj->getTitle();
54 $data[
'type'] = $tmp_obj->getType();
56 if ($tmp_obj->getDescription() !==
'') {
57 $data[
'description'] = $tmp_obj->getDescription();
68 return count($this->start_objects->getPossibleStarters());
73 return $field ===
'id';
count(array $filter, array $parameters)
getData(array $fields, ?Range $range=null, ?Order $order=null, array $filter=[], array $parameters=[])
Both the subject and the direction need to be specified when expressing an order. ...
__construct(protected ilContainerStartObjects $start_objects)
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
isFieldNumeric(string $field)
static getInstanceByRefId(int $ref_id, bool $stop_on_error=true)
get an instance of an Ilias object by reference id
A simple class to express a naive range of whole positive numbers.