Phpstan - это статический инструмент анализа для PHP. Это расширение интегрирует выход PHPStan в VSCODE, позволяя разработчику быстрее найти ошибки.
PHPSTAN должен использовать это расширение. По умолчанию плагин будет искать папку Global Vendor и папки рабочей области поставщиков. Переменная среда Composer_home может быть установлена на изменение при поиске плагина. Этот путь может быть установлен вручную, используя настройку phpstan.path .
Phpstan может быть установлен во всем мире, используя:
composer global require phpstan/phpstanили локально с использованием:
composer require --dev phpstan/phpstanPHPSTAN включает в себя команду Explorer-Context под названием «Phpstan: сканирование на ошибки». Эта команда работает как на каталогах, так и на файлах.
VSCODE-PHPSTAN предоставляет следующие свойства и значения по умолчанию:
"phpstan.enabled" : true ,
"phpstan.path" : null ,
"phpstan.level" : " max " ,
"phpstan.memoryLimit" : " 2048M " ,
"phpstan.projectFile" : null ,
"phpstan.excludeFiles" : [],
"phpstan.options" : [] <workspacefolder>/phpstan.neon и <workspacefolder>/phpstan.neon.dist будет использоваться, когда phpstan.projectfile будет установлен на NULL. Phpstan.Options можно использовать для передачи дополнительных параметров в командную вызов Phpstan.