Skip to content
This repository was archived by the owner on Sep 19, 2023. It is now read-only.

phpstan/phpstan-php-parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

817f944 · Sep 19, 2023

History

83 Commits
Sep 11, 2023
Dec 6, 2021
Dec 6, 2021
Dec 6, 2021
May 14, 2021
Nov 11, 2017
May 25, 2023
May 25, 2023
May 25, 2023
Sep 19, 2023
Mar 28, 2022
Dec 6, 2021
Dec 6, 2021
Jan 30, 2022

Repository files navigation

⚠️ 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

Build Latest Stable Version License

This extension provides the following feature:

  • If you register PhpParser\NodeVisitor\NameResolver visitor on PhpParser\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