/** * Override parent method with joinpoint invocation * * @param ParsedMethod $method Method reflection */ protected function overrideMethod(ParsedMethod $method) { // temporary disable override of final methods if (!$method->isFinal() && !$method->isAbstract()) { $this->override($method->name, $this->getJoinpointInvocationBody($method)); } }