--TEST-- Bug #40398 (parent and self callback functions erroneously called statically) --FILE-- ===DONE=== --EXPECTF-- Base::__construct(1) Base::__construct(2) Warning: call_user_func_array() expects parameter 1 to be valid callback, string given in %sbug40398.php on line %d Warning: call_user_func_array() expects parameter 1 to be valid callback, string given in %sbug40398.php on line %d Warning: call_user_func_array() expects parameter 1 to be valid callback, array given in %sbug40398.php on line %d Warning: call_user_func_array() expects parameter 1 to be valid callback, array given in %sbug40398.php on line %d ===DONE=== --UEXPECTF-- Base::__construct(1) Base::__construct(2) Warning: call_user_func_array() expects parameter 1 to be valid callback, Unicode string given in %sbug40398.php on line %d Warning: call_user_func_array() expects parameter 1 to be valid callback, Unicode string given in %sbug40398.php on line %d Warning: call_user_func_array() expects parameter 1 to be valid callback, array given in %sbug40398.php on line %d Warning: call_user_func_array() expects parameter 1 to be valid callback, array given in %sbug40398.php on line %d ===DONE===