Beim Öffnen der Test-Übersicht (showContent) tritt unter PHP 8 ein Fatal Error auf.
Die Variable $test_obj_ids wird an $this->getMapper()->getUniqueTestParticipants($test_obj_ids) übergeben, ist jedoch an dieser Stelle nicht definiert.
Zudem nutzt getFallbackTestObjIds() einen unzulässigen (array)-Cast auf ein ArrayAccess-Objekt (ilTestOverviewDataPermissionsIndex), wodurch keine Keys ermittelt werden.
Fehlermeldung / Stacktrace:
Whoops\Exception\ErrorException thrown with message "Undefined variable $test_obj_ids"
#10 Whoops\Exception\ErrorException in /srv/www/ilias/public/Customizing/global/plugins/Services/Repository/RepositoryObject/TestOverview/classes/GUI/class.
ilTestOverviewTableGUI.php:373
#9 ilErrorHandling:handlePreWhoops in /srv/www/ilias/public/Customizing/global/plugins/Services/Repository/RepositoryObject/TestOverview/classes/GUI/class.
ilTestOverviewTableGUI.php:373
#8 ilTestOverviewTableGUI:formatData in /srv/www/ilias/public/Customizing/global/plugins/Services/Repository/RepositoryObject/TestOverview/classes/GUI/class.
ilTOMappedTableGUI.php:117
#7 ilTOMappedTableGUI:populate in /srv/www/ilias/public/Customizing/global/plugins/Services/Repository/RepositoryObject/TestOverview/classes/class.
ilObjTestOverviewGUI.php:168
#6 ilObjTestOverviewGUI:showContent in /srv/www/ilias/public/Customizing/global/plugins/Services/Repository/RepositoryObject/TestOverview/classes/class.
ilObjTestOverviewGUI.php:131
Beim Öffnen der Test-Übersicht (showContent) tritt unter PHP 8 ein Fatal Error auf.
Die Variable $test_obj_ids wird an $this->getMapper()->getUniqueTestParticipants($test_obj_ids) übergeben, ist jedoch an dieser Stelle nicht definiert.
Zudem nutzt getFallbackTestObjIds() einen unzulässigen (array)-Cast auf ein ArrayAccess-Objekt (ilTestOverviewDataPermissionsIndex), wodurch keine Keys ermittelt werden.
Fehlermeldung / Stacktrace: