--TEST-- Ensure inherited old-style constructor doesn't block other methods --FILE-- getMethods()); $b = new B(); $b->a(); $b->b(); ?> --EXPECTF-- array(2) { [0]=> &object(ReflectionMethod)#%d (2) { ["name"]=> string(1) "B" ["class"]=> string(1) "A" } [1]=> &object(ReflectionMethod)#%d (2) { ["name"]=> string(1) "A" ["class"]=> string(1) "A" } } In A::A In A::A In A::B