bug62814.phpt 366 B

1234567891011121314151617181920
  1. --TEST--
  2. Bug #62814: It is possible to stiffen child class members visibility
  3. --FILE--
  4. <?php
  5. class A {
  6. private function test() { }
  7. }
  8. class B extends A {
  9. protected function test() { }
  10. }
  11. class C extends B {
  12. private function test() { }
  13. }
  14. ?>
  15. --EXPECTF--
  16. Fatal error: Access level to C::test() must be protected (as in class B) or weaker in %s on line 12