ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
CollectionBuilderInterface.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
24use ILIAS\Export\ExportHandler\I\Info\Export\Container\ObjectId\CollectionBuilderInterface as ilExportHandlerContainerExportInfoObjectIdCollectionBuilderInterface;
25use ILIAS\Export\ExportHandler\I\Info\Export\Container\ObjectId\CollectionInterface as ilExportHandlerContainerExportInfoObjectIdCollectionInterface;
26
28{
29 public function addObjectId(
31 bool $create_new_export_for_object
33
34 public function change(
36 bool $create_new_export_for_object
37 ): ilExportHandlerContainerExportInfoObjectIdCollectionBuilderInterface;
38
39 public function removeObjectId(
41 ): ilExportHandlerContainerExportInfoObjectIdCollectionBuilderInterface;
42
43 public function getCollection(): ilExportHandlerContainerExportInfoObjectIdCollectionInterface;
44}
addObjectId(ObjectId $object_id, bool $create_new_export_for_object)
change(ObjectId $object_id, bool $create_new_export_for_object)