Fixed dynamic property deprecations issue in Wordpress

This commit is contained in:
Monika
2026-02-19 16:33:59 +05:30
parent ed580eec87
commit 4ec3ccbfa3
@@ -68,7 +68,11 @@ class Assignments extends AbstractAssignments
$gantry = Gantry::instance();
$event = new Event;
// Use a concrete event with declared property to avoid PHP 8.2+ dynamic property deprecations.
$event = new class extends Event {
/** @var array */
public $types = [];
};
$event->types = $types;
$gantry->fireEvent('assignments.types', $event);