19 declare(strict_types=1);
46 array $parameters = []
48 foreach ($this->start_objects->getStartObjects() as $start_id => $item) {
52 $data[
'id'] = $start_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->getStartObjects());
73 return $field ===
'id';
getData(array $fields, ?Range $range=null, ?Order $order=null, array $filter=[], array $parameters=[])
count(array $filter, array $parameters)
Both the subject and the direction need to be specified when expressing an order. ...
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
__construct(protected ilContainerStartObjects $start_objects)
A simple class to express a naive range of whole positive numbers.