From 925ac8ee490da9537aedc46b3eba1143dd13c408 Mon Sep 17 00:00:00 2001 From: Christoph Ludolf Date: Thu, 14 Nov 2024 14:32:58 +0100 Subject: [PATCH] Tracking: fill interfaces, add info objects --- .../Info/CombinedInfoInterface.php | 31 +++++++++++++++++++ .../CombinedInfoIteratorInterface.php | 10 ++++-- .../Info/Iterator/LPInfoIteratorInterface.php | 10 ++++-- .../Iterator/ObjectInfoIteratorInterface.php | 10 ++++-- ...ratorInterface.php => LPInfoInterface.php} | 11 ++++--- .../Info/ObjectInfoInterface.php | 30 ++++++++++++++++++ .../DataRetrieval/Info/ViewInfoInterface.php | 9 ++++++ .../PropertyListBuilderInterface.php | 5 +++ .../PropertyListFactoryInterface.php | 3 ++ .../PropertyList/PropertyListInterface.php | 16 +++++++++- .../Tracking/classes/View/ViewInterface.php | 9 ++++++ 11 files changed, 133 insertions(+), 11 deletions(-) create mode 100644 components/ILIAS/Tracking/classes/View/DataRetrieval/Info/CombinedInfoInterface.php rename components/ILIAS/Tracking/classes/View/DataRetrieval/Info/{Iterator/IteratorInterface.php => LPInfoInterface.php} (74%) create mode 100644 components/ILIAS/Tracking/classes/View/DataRetrieval/Info/ObjectInfoInterface.php diff --git a/components/ILIAS/Tracking/classes/View/DataRetrieval/Info/CombinedInfoInterface.php b/components/ILIAS/Tracking/classes/View/DataRetrieval/Info/CombinedInfoInterface.php new file mode 100644 index 000000000000..c814f161e735 --- /dev/null +++ b/components/ILIAS/Tracking/classes/View/DataRetrieval/Info/CombinedInfoInterface.php @@ -0,0 +1,31 @@ +