ILIAS  release_9 Revision v9.13-25-g2c18ec4c24f
ManipulatorInterface.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 
25 
27 {
34  public function prepareCreateOrUpdate(
35  SetInterface $set,
37  string ...$values
38  ): SetInterface;
39 
40  public function prepareForceCreate(
41  SetInterface $set,
42  PathInterface $path,
43  string ...$values
44  ): SetInterface;
45 
46  public function prepareDelete(
47  SetInterface $set,
48  PathInterface $path
49  ): SetInterface;
50 
51  public function execute(SetInterface $set): void;
52 }
prepareDelete(SetInterface $set, PathInterface $path)
prepareCreateOrUpdate(SetInterface $set, PathInterface $path, string ... $values)
Follows the path, adding scaffolds where necessary to perform the step.
$path
Definition: ltiservices.php:32
prepareForceCreate(SetInterface $set, PathInterface $path, string ... $values)