19 declare(strict_types=1);
deleteItemByLinkID(int $link_id)
Immutable class for parameters attached to Web Link items.
updateItem(ilWebLinkItem $item, ilWebLinkDraftItem $drafted_item)
Updates an item.
deleteParameterByLinkIdAndParamId(int $link_id, int $param_id)
createList(ilWebLinkDraftList $list)
Immutable class for Web Link lists.
Immutable container class for Web Link items.
getParameterinItemByParamId(ilWebLinkItem $item, int $param_id)
getAllItemsAsContainer(bool $only_active=false)
Container class for drafted Web Link items.
Draft class for creating or updating a Web Link list.
doesOnlyOneItemExist(bool $only_active=false)
Draft class for creating and updating a Web Link item.
createItem(ilWebLinkDraftItem $item)
Creates a new item, complete with parameters.
createAllItemsInDraftContainer(ilWebLinkDraftItemsContainer $container)
Immutable class for Web Link items.
updateList(ilWebLinkList $list, ilWebLinkDraftList $drafted_list)
getItemByLinkId(int $link_id)