StubPropertyParser
class StubPropertyParser (View source)
Parses PropertyNode AST nodes into PHPProperty domain objects.
Extracts all property metadata: name, access modifiers, static/readonly flags, type hint.
Methods
__construct(PhpDocParserInterface|null $phpDocParser = null, TypeParserInterface|null $typeParser = null, AvailableVersionParserInterface|null $versionParser = null)
No description
parseNode(PropertyNode $node, array $imports = [], string $namespace = '\\', array $classTemplateNames = [])
Parses a property AST node into PHPProperty domain object.
Details
__construct(PhpDocParserInterface|null $phpDocParser = null, TypeParserInterface|null $typeParser = null, AvailableVersionParserInterface|null $versionParser = null)
No description
PHPProperty
parseNode(PropertyNode $node, array $imports = [], string $namespace = '\\', array $classTemplateNames = [])
Parses a property AST node into PHPProperty domain object.