[ 'code' => '$key = $value; } } echo (new A("foo", "bar"))->foo; ', 'assertions' => [], 'ignored_issues' => [], 'php_version' => '8.2', ], 'allowDynamicProperties for child' => [ 'code' => '$key = $value; } } class B extends A {} echo (new B("foo", "bar"))->foo; ', 'assertions' => [], 'ignored_issues' => [], 'php_version' => '8.2', ], 'allowDynamicProperties for grandchild' => [ 'code' => '$key = $value; } } class B extends A {} class C extends B {} echo (new C("foo", "bar"))->foo; ', 'assertions' => [], 'ignored_issues' => [], 'php_version' => '8.2', ], ]; } }