swissspidy / phpstan-no-private
用于检测伪私有函数、类和方法使用的PHPStan规则。
v0.2.1
2024-06-05 10:03 UTC
Requires
- php: ^7.2 || ^8.0
- phpstan/phpstan: ^1.10.3
Requires (Dev)
README
此扩展会在代码中使用标注为 @access private
的属性、函数、方法或类时发出弃用警告。
安装
要使用此扩展,请在 Composer 中引入它
composer require --dev swissspidy/phpstan-no-private
如果您还安装了 phpstan/extension-installer,那么您就设置好了!
手动安装
如果您不想使用 phpstan/extension-installer
,请在您项目的PHPStan配置中包含 rules.neon 文件
includes:
- vendor/swissspidy/phpstan-no-private/rules.neon
致谢
此项目是基于优秀的 phpstan/phpstan-deprecation-rules 项目的一个分支,后者提供了检测弃用类、方法、属性、常量和特性的规则。