-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
4.3.6, 4.4.3
-
None
-
2024080103
-
MOODLE_403_STABLE, MOODLE_404_STABLE
Hi,
I have discovered warnings similar to CONTRIB-9626.
After installing the latest master version of $plugin->version = 2024080103 (2024-08-14) .
on this system:
- Moodle 4.3.6+ (23 August 2024)
- database mariadb (10.11.6-MariaDB-0+deb12u1)
php version 8.0.0 is required and you are running 8.2.20
I'm getting warnings.
1) On pages such as:
/mod/scheduler/view.php?what=viewstudent&id=37&appointmentid=1
I'm getting
Deprecated: Creation of dynamic property scheduler_appointment_info::$showboookinginfo is deprecated in /var/www/html/moodle/mod/scheduler/renderable.php on line 714
2) On pages like
/mod/scheduler/view.php?id=37&subpage=myappointments&offset=-1&what=view
I'm getting
Deprecated: Creation of dynamic property action_menu_link::$formid is deprecated in /var/www/html/moodle/mod/scheduler/teacherview.php on line 474
I can see no such deprecations on another system with PHP 8.1.17
I have these deprecations are described on:
https://php.watch/versions/8.2/dynamic-properties-deprecated
where among others I read:
"The deprecation notice is emitted on PHP 8.2 and later. In PHP 9.0, dynamic properties will result in a fatal error."