You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Removed ZEND_ACC_FINAL_CLASS which is unnecessary. This also fixed some currently defined classes as final which were just not being considered as such before.
if (ce->create_object!=NULL&&ce->ce_flags&ZEND_ACC_FINAL_CLASS) {
4293
+
if (ce->create_object!=NULL&&ce->ce_flags&ZEND_ACC_FINAL) {
4294
4294
zend_throw_exception_ex(reflection_exception_ptr, 0TSRMLS_CC, "Class %s is an internal class marked as final that cannot be instantiated without invoking its constructor", ce->name->val);
0 commit comments