19 declare(strict_types=1);
25 class Handler implements ilExportHandlerTargetInterface
36 $this->target_release =
"";
37 $this->class_name =
"";
38 $this->component =
"";
39 $this->object_ids = [];
42 public function withType(
string $type): ilExportHandlerTargetInterface
49 public function withObjectIds(array $object_ids): ilExportHandlerTargetInterface
63 public function withClassname(
string $classname): ilExportHandlerTargetInterface
66 $clone->class_name = $classname;
70 public function withComponent(
string $component): ilExportHandlerTargetInterface
withObjectIds(array $object_ids)
withComponent(string $component)
withTargetRelease(string $target_release)
withClassname(string $classname)