Methods |
public
|
__construct(
ClassLike $class,
ClassMethod[] $methods,
array<int, MethodCall> $methodCalls,
ClassReflection $classReflection,
)
Creates a Node.
Parameters
$class |
Array of attributes
|
Overrides
|
#
|
public
|
getClass(): ClassLike
|
#
|
public
|
getMethods(): ClassMethod[]
|
#
|
public
|
getMethodCalls(): array<int, MethodCall>
|
#
|
public
|
getType(): string
Gets the type of the node.
Gets the type of the node.
Returns
Implements
|
#
|
public
|
getSubNodeNames(): string[]
Gets the names of the sub nodes.
Gets the names of the sub nodes.
Returns
Implements
|
#
|
public
|
getClassReflection(): ClassReflection
|
#
|