@@ -58,7 +58,11 @@ static zend_class_entry *zend_test_gen_stub_flag_compatibility_test;
5858static zend_class_entry * zend_attribute_test_class ;
5959static zend_class_entry * zend_test_trait ;
6060static zend_class_entry * zend_test_trait_for_internal_class ;
61+ static zend_class_entry * zend_test_trait_for_internal_class2 ;
62+ static zend_class_entry * zend_test_trait_with_union_prop ;
6163static zend_class_entry * zend_test_class_with_trait ;
64+ static zend_class_entry * zend_test_class_with_multiple_traits ;
65+ static zend_class_entry * zend_test_class_with_union_type_trait ;
6266static zend_class_entry * zend_test_not_a_trait_for_internal_traits ;
6367static zend_class_entry * zend_test_internal_traits_driver ;
6468static zend_class_entry * zend_test_attribute ;
@@ -1244,6 +1248,12 @@ static ZEND_METHOD(_ZendTestTraitForInternalClass, traitMethod)
12441248 RETURN_LONG (789 );
12451249}
12461250
1251+ static ZEND_METHOD (_ZendTestTraitForInternalClass2 , traitMethod2 )
1252+ {
1253+ ZEND_PARSE_PARAMETERS_NONE ();
1254+ RETURN_LONG (101 );
1255+ }
1256+
12471257static ZEND_FUNCTION (zend_test_use_internal_traits_zero )
12481258{
12491259 ZEND_PARSE_PARAMETERS_NONE ();
@@ -1561,7 +1571,11 @@ PHP_MINIT_FUNCTION(zend_test)
15611571
15621572 zend_test_trait = register_class__ZendTestTrait ();
15631573 zend_test_trait_for_internal_class = register_class__ZendTestTraitForInternalClass ();
1574+ zend_test_trait_for_internal_class2 = register_class__ZendTestTraitForInternalClass2 ();
1575+ zend_test_trait_with_union_prop = register_class__ZendTestTraitWithUnionProp ();
15641576 zend_test_class_with_trait = register_class__ZendTestClassWithTrait (zend_test_trait_for_internal_class );
1577+ zend_test_class_with_multiple_traits = register_class__ZendTestClassWithMultipleTraits (zend_test_trait_for_internal_class , zend_test_trait_for_internal_class2 );
1578+ zend_test_class_with_union_type_trait = register_class__ZendTestClassWithUnionTypeTrait (zend_test_trait_with_union_prop );
15651579 zend_test_not_a_trait_for_internal_traits = register_class__ZendTestNotATraitForInternalTraits ();
15661580 zend_test_internal_traits_driver = register_class__ZendTestInternalTraitsDriver ();
15671581
0 commit comments