ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
NullManipulator.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
38
40{
41 public function prepareDelete(
42 SetInterface $set,
44 ): SetInterface {
45 return new NullSet();
46 }
47
48 public function prepareCreateOrUpdate(
49 SetInterface $set,
51 string ...$values
52 ): SetInterface {
53 return new NullSet();
54 }
55
56 public function prepareForceCreate(
57 SetInterface $set,
59 string ...$values
60 ): SetInterface {
61 return new NullSet();
62 }
63}
prepareCreateOrUpdate(SetInterface $set, PathInterface $path, string ... $values)
Follows the path, adding scaffolds where necessary to perform the step.
prepareForceCreate(SetInterface $set, PathInterface $path, string ... $values)
prepareDelete(SetInterface $set, PathInterface $path)
return['delivery_method'=> 'php',]
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
$path
Definition: ltiservices.php:30
FilterType
Values should always be all lowercase.
Definition: FilterType.php:27
StepToken
The string representation of these tokens must not occur as names of metadata elements.
Definition: StepToken.php:28