nodeNameResolver = $nodeNameResolver; } public function hasImplements(Class_ $class, string $interfaceFQN) : bool { foreach ($class->implements as $implement) { if ($this->nodeNameResolver->isName($implement, $interfaceFQN)) { return \true; } } return \false; } }