2 class CoveredParentClass
4 private function privateMethod()
8 protected function protectedMethod()
10 $this->privateMethod();
13 public function publicMethod()
15 $this->protectedMethod();
19 class CoveredClass extends CoveredParentClass
21 private function privateMethod()
25 protected function protectedMethod()
27 parent::protectedMethod();
28 $this->privateMethod();
31 public function publicMethod()
33 parent::publicMethod();
34 $this->protectedMethod();