Good first issue. #3975 stops PHP language constructs binding to same-named methods, but the test only exercises empty/isset.
Where: tests/test_php_language_construct_calls.py
What: parametrize across die, eval, array, exit, list, unset — each used as a construct must not bind to a same-named method.
Acceptance: parametrized test passes for every construct.
Good first issue. #3975 stops PHP language constructs binding to same-named methods, but the test only exercises
empty/isset.Where:
tests/test_php_language_construct_calls.pyWhat: parametrize across
die,eval,array,exit,list,unset— each used as a construct must not bind to a same-named method.Acceptance: parametrized test passes for every construct.