aboutsummaryrefslogtreecommitdiff
path: root/lib/modules/ConsultationModule.php
diff options
context:
space:
mode:
authorJan-Hendrik Willms <tleilax+studip@gmail.com>2025-08-07 10:13:09 +0200
committerJan-Hendrik Willms <tleilax+studip@gmail.com>2025-08-07 10:13:09 +0200
commitb1bc66f361a4dda92aba22fdd42843f619797a6c (patch)
treeecf6a08bddd1230edf7b49fc756073b4071ba169 /lib/modules/ConsultationModule.php
parentca3ade956dd9c9041c07cef048136fa91f5faca2 (diff)
implement performance optimizations for my courses, fixes #4693
Closes #4693 Merge request studip/studip!3724
Diffstat (limited to 'lib/modules/ConsultationModule.php')
-rw-r--r--lib/modules/ConsultationModule.php15
1 files changed, 9 insertions, 6 deletions
diff --git a/lib/modules/ConsultationModule.php b/lib/modules/ConsultationModule.php
index 1de4fa3..03ee93f 100644
--- a/lib/modules/ConsultationModule.php
+++ b/lib/modules/ConsultationModule.php
@@ -3,8 +3,14 @@
* @author Jan-Hendrik Willms <tleilax+studip@gmail.com>
* @license GPL2 or any later version
*/
-class ConsultationModule extends CorePlugin implements StudipModule, SystemPlugin, PrivacyPlugin, HomepagePlugin
+class ConsultationModule extends CorePlugin implements
+ StudipModuleExtended,
+ SystemPlugin,
+ PrivacyPlugin,
+ HomepagePlugin
{
+ use IconNavigationTrait;
+
public function __construct()
{
parent::__construct();
@@ -88,14 +94,11 @@ class ConsultationModule extends CorePlugin implements StudipModule, SystemPlugi
return true;
}
- /**
- * {@inheritdoc}
- */
- public function getIconNavigation($course_id, $last_visit, $user_id)
+ public function getManyIconNavigation(array $course_ids, ?string $user_id = null): array
{
// TODO
- return null;
+ return [];
}
/**