diff --git a/components/ILIAS/Component/src/Activities/Activity.php b/components/ILIAS/Component/src/Activities/Activity.php index 1baf108fd747..497b72e17232 100644 --- a/components/ILIAS/Component/src/Activities/Activity.php +++ b/components/ILIAS/Component/src/Activities/Activity.php @@ -21,10 +21,10 @@ namespace ILIAS\Component\Activities; use ILIAS\Component\Dependencies\Name; -use ILIAS\UI\Component\Input\Control\Form\FormInput; use ILIAS\Data\Result; use ILIAS\Data\Text; use ILIAS\Data\Description; +use ILIAS\UI\Component\Input\Container\Form\FormInput; /** * An Activity is an action on the domain layer action of a component. diff --git a/components/ILIAS/Component/src/Activities/ObjectActivity.php b/components/ILIAS/Component/src/Activities/ObjectActivity.php new file mode 100644 index 000000000000..26a4fcbc474e --- /dev/null +++ b/components/ILIAS/Component/src/Activities/ObjectActivity.php @@ -0,0 +1,59 @@ + where keys are the name + * @return \Iterator where keys are the name */ public function getActivitiesByName(string $name_matcher, ?ActivityType $type = null, ?Range $range = null): \Iterator; } diff --git a/components/ILIAS/Component/src/Activities/StaticRepository.php b/components/ILIAS/Component/src/Activities/StaticRepository.php index 4e094fc7798f..ec08aa6e62e7 100644 --- a/components/ILIAS/Component/src/Activities/StaticRepository.php +++ b/components/ILIAS/Component/src/Activities/StaticRepository.php @@ -20,6 +20,8 @@ namespace ILIAS\Component\Activities; +use ILIAS\Data\Range; + class StaticRepository implements Repository { protected array $activities = []; diff --git a/components/ILIAS/Setup/src/Activities/GetStatus.php b/components/ILIAS/Setup/src/Activities/GetStatus.php index 6c6728d064d1..840ae753b77d 100644 --- a/components/ILIAS/Setup/src/Activities/GetStatus.php +++ b/components/ILIAS/Setup/src/Activities/GetStatus.php @@ -21,9 +21,9 @@ namespace ILIAS\Setup\Activities; use ILIAS\Component\Dependencies\Name; -use ILIAS\UI\Component\Input\Control\Form\FormInput; use ILIAS\Data\Result; use ILIAS\Data\Text; +use ILIAS\UI\Component\Input\Container\Form\FormInput; /** * This is a stub... @@ -34,7 +34,7 @@ public function getDescription(): Text\SimpleDocumentMarkdown { } - public function getInputDescription(): \ILIAS\UI\Component\Input\Control\Form\FormInput + public function getInputDescription(): FormInput { }