--TEST-- Adding a class method object return type --FILE-- a(); ?> --EXPECTF-- Fatal error: Uncaught TypeError: Two@anonymous::a(): Return value must be of type object, int returned in %s:%d Stack trace: #0 %s(%d): Two@anonymous->a() #1 {main} thrown in %s on line 13