$methodCalls */ public function __construct(private ClassLike $class, private array $methods, private array $methodCalls, private ClassReflection $classReflection) { parent::__construct($class->getAttributes()); } public function getClass(): ClassLike { return $this->class; } /** * @return ClassMethod[] */ public function getMethods(): array { return $this->methods; } /** * @return array */ public function getMethodCalls(): array { return $this->methodCalls; } #[Override] public function getType(): string { return 'PHPStan_Node_ClassMethodsNode'; } /** * @return string[] */ #[Override] public function getSubNodeNames(): array { return []; } public function getClassReflection(): ClassReflection { return $this->classReflection; } }