ILIAS  trunk Revision v13.0_alpha-62-g3b72d83f2e5
ObjectActivity.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
26
35interface ObjectActivity extends Activity
36{
43 public function getInputDescription(FieldFactory $f): FormInput;
44
51 public function getCheckedInputDescription(FieldFactory $f): Input;
52
59 public function getTargetType(): string;
60}
An Activity is an action on the domain layer action of a component.
Definition: Activity.php:41
An Activity that refers to a certain object in the system.
getCheckedInputDescription(FieldFactory $f)
Works just like getInputDescription but checks if that description matches the spec.
getTargetType()
To allow consumers to build an understanding of internal object structure of a component,...
This describes inputs that can be used in forms.
Definition: FormInput.php:33
This is what a factory for input fields looks like.
Definition: Factory.php:31
This describes commonalities between all inputs.
Definition: Input.php:47