craftcms / phpstan
此包的最新版本(dev-main)没有可用的许可信息。
Craft CMS项目的PHPStan配置
dev-main
2022-04-12 20:50 UTC
Requires
- phpstan/phpstan: ^1.4.6
This package is auto-updated.
Last update: 2024-09-13 02:05:26 UTC
README
此包为Craft CMS插件和项目提供了基础的PHPStan配置。
要安装,请在您的插件或项目中运行以下命令
composer config minimum-stability dev
composer config prefer-stable true
composer require craftcms/phpstan:dev-main --dev
然后在项目的根目录下添加一个phpstan.neon
配置文件
includes: - vendor/craftcms/phpstan/phpstan.neon parameters: level: 0 paths: - src
将paths
数组更改为包含您想要PHPStan检查的源代码的目录。
(有关支持的所有配置参数的完整列表,请参阅PHPStan的配置参考。)
设置好之后,您可以使用以下命令开始运行PHPStan
vendor/bin/phpstan --memory-limit=1G
或者在composer.json
中定义一个phpstan
脚本
{ "...": "...", "scripts": { "phpstan": "phpstan --memory-limit=1G" } }
然后使用以下命令运行PHPStan
composer run-script phpstan