From 4ec3ccbfa3c2959f15bb42cf8d9b44b207b2aa51 Mon Sep 17 00:00:00 2001 From: Monika Date: Thu, 19 Feb 2026 16:33:59 +0530 Subject: [PATCH] Fixed dynamic property deprecations issue in Wordpress --- .../wordpress/classes/Gantry/Framework/Assignments.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/platforms/wordpress/classes/Gantry/Framework/Assignments.php b/src/platforms/wordpress/classes/Gantry/Framework/Assignments.php index e263f7cc4..a1854d61f 100644 --- a/src/platforms/wordpress/classes/Gantry/Framework/Assignments.php +++ b/src/platforms/wordpress/classes/Gantry/Framework/Assignments.php @@ -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);