ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ManipulatorInterface.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
24
26{
36 public function prepareCreateOrUpdate(
38 string ...$values
40
49 public function prepareForceCreate(
51 string ...$values
53
58
65 public function execute(): void;
66}
prepareForceCreate(PathInterface $path, string ... $values)
New elements are set to be created as specified by the path, and filled with the values.
prepareDelete(PathInterface $path)
All elements specified by the path are set to be deleted.
prepareCreateOrUpdate(PathInterface $path, string ... $values)
The values are set to be inserted into the elements specified by the path in order.
$path
Definition: ltiservices.php:30