phpstan / phpstan-php-parser
PHP-Parser extensions for PHPStan
Installs: 3 176 059
Dependents: 15
Suggesters: 1
Security: 0
Stars: 23
Watchers: 5
Forks: 9
Open Issues: 2
Language:Makefile
Type:phpstan-extension
Requires
- php: ^7.1 || ^8.0
- phpstan/phpstan: ^1.3
Requires (Dev)
README
⚠️ This extension is no longer maintained. nikic/PHP-Parser
has all the correct types in its source code, so this extension is no longer needed. ⚠️
PHP-Parser extension for PHPStan
This extension provides the following feature:
- If you register
PhpParser\NodeVisitor\NameResolver
visitor onPhpParser\NodeTraverser
, new$namespacedName
property becomes available on nodes that already have a$name
property. This extension defines that property.
Installation
To use this extension, require it in Composer:
composer require --dev phpstan/phpstan-php-parser
If you also install phpstan/extension-installer then you're all set!
Manual installation
If you don't want to use phpstan/extension-installer
, include extension.neon in your project's PHPStan config:
includes:
- vendor/phpstan/phpstan-php-parser/extension.neon