It seems like you call parent on a different method (getClassAnalyzer() instead of getClassAnalyzerPublic()). Are you sure this is correct? If so, you might want to change this to $this->getClassAnalyzer().
This check looks for a call to a parent method whose name is different than
the method from which it is called.
It seems like you call parent on a different method (buildDefinitionFromCallable() instead of buildDefinitionFromCallablePublic()). Are you sure this is correct? If so, you might want to change this to $this->buildDefinitionFromCallable().
This check looks for a call to a parent method whose name is different than
the method from which it is called.
This check looks for a call to a parent method whose name is different than the method from which it is called.
Consider the following code:
The
getFirstName()
method in theSon
calls the wrong method in the parent class.