19declare(strict_types=1);
39 public static function type(): string
47 $this->data_factory =
new DataFactory();
55 $obj_id =
ilObject::_lookupObjId($parent_ref_id);
57 foreach ($subitem_ids as $subitem_id) {
59 $item = $repo->getItemByLinkId((
int) $subitem_id->id());
66 $this->data_factory->uri($item->getResolvedLink(
false)),
68 $this->lng->txt(
'webr')
Customizing of pimple-DIC for ILIAS.
language()
Get interface to the i18n service.
DataFactory $data_factory
static type()
Type of the parent object.
getSubitemProperties(PropertiesFactory $factory, int $parent_ref_id, ID ... $subitem_ids)
Order of the output should respect the order of the subitem_ids.
Class ilObject Basic functions for all objects.
get(ID $id, string $title, ?URI $link_to_subitem, bool $open_link_in_new_viewport, string $presentable_subitem_type)