/** * @param ClassReflectionInterface $class * @param string $name * @return bool */ private function isAllowedIndirectImplementer(ClassReflectionInterface $class, $name) { if ($class->isDocumented() && $class->implementsInterface($name) && !in_array($name, $class->getOwnInterfaceNames())) { return true; } return false; }