s9y / Serendipity

A PHP blog software
https://s9y.org
BSD 3-Clause "New" or "Revised" License
209 stars 88 forks source link

Bugfix: Using PHP 8.2 dynamic properties removed #856

Open HQJaTu opened 1 month ago

HQJaTu commented 1 month ago

PHP 8.2 removes support of dynamic class properties. Compensate the change on selected plugins.

While looking at those changes a pattern emerges. Maybe having $markup_elements and $dependencies in parent class should be a faster and cleaner fix. While at it drop usage of way-back-obsoleted let.

HQJaTu commented 1 month ago

Any progress on this?