ILIAS  trunk Revision v11.0_alpha-1731-gff9cd7e2bd3
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
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 }
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:29
prepareForceCreate(SetInterface $set, PathInterface $path, string ... $values)