/vendor/phpunit/php-code-coverage/tests/_files/CoveredClass.php

https://bitbucket.org/alan_cordova/api-sb-map · PHP · 36 lines · 31 code · 5 blank · 0 comment · 0 complexity · 3fb30247bee83f69ab4102b1debf0e3e MD5 · raw file

  1. <?php
  2. class CoveredParentClass
  3. {
  4. private function privateMethod()
  5. {
  6. }
  7. protected function protectedMethod()
  8. {
  9. $this->privateMethod();
  10. }
  11. public function publicMethod()
  12. {
  13. $this->protectedMethod();
  14. }
  15. }
  16. class CoveredClass extends CoveredParentClass
  17. {
  18. private function privateMethod()
  19. {
  20. }
  21. protected function protectedMethod()
  22. {
  23. parent::protectedMethod();
  24. $this->privateMethod();
  25. }
  26. public function publicMethod()
  27. {
  28. parent::publicMethod();
  29. $this->protectedMethod();
  30. }
  31. }