ILIAS
trunk Revision v11.0_alpha-1811-gd2d5443e411
|
Public Member Functions | |
prepareCreateOrUpdate (SetInterface $set, PathInterface $path, string ... $values) | |
Follows the path, adding scaffolds where necessary to perform the step. More... | |
prepareForceCreate (SetInterface $set, PathInterface $path, string ... $values) | |
prepareDelete (SetInterface $set, PathInterface $path) | |
Definition at line 26 of file ManipulatorInterface.php.
ILIAS\MetaData\Manipulator\ManipulatorInterface::prepareCreateOrUpdate | ( | SetInterface | $set, |
PathInterface | $path, | ||
string ... | $values | ||
) |
Follows the path, adding scaffolds where necessary to perform the step.
At the last step, adds as many scaffolds as necessary to accomodate all passed values. Note that added scaffolds will not necessarily fulfill index or id filters of the path.
Implemented in ILIAS\MetaData\Manipulator\Manipulator, ILIAS\MetaData\Editor\Manipulator\Manipulator, and ILIAS\MetaData\Manipulator\NullManipulator.
ILIAS\MetaData\Manipulator\ManipulatorInterface::prepareDelete | ( | SetInterface | $set, |
PathInterface | $path | ||
) |
Implemented in ILIAS\MetaData\Editor\Manipulator\Manipulator, and ILIAS\MetaData\Manipulator\NullManipulator.
Referenced by ILIAS\MetaData\Manipulator\Manipulator\__construct().
ILIAS\MetaData\Manipulator\ManipulatorInterface::prepareForceCreate | ( | SetInterface | $set, |
PathInterface | $path, | ||
string ... | $values | ||
) |