korbeil / phpstan-generic-rules
PHPStan 通用规则扩展
v1.0.0
2021-11-05 15:31 UTC
Requires
- php: >=7.2
- nikic/php-parser: ^4.0
- phpstan/phpstan: ^0.11 || ^0.12 || ^1.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.2
- symfony/var-dumper: ^4.3
This package is auto-updated.
Last update: 2024-09-05 21:36:55 UTC
README
规则列表
调试规则
- 你不应该有
var_dump
、exit
或die
函数调用 - 如果你有
symfony/var-dumper
,你不应该有dump
或die
函数调用
MbString 规则
- 你应该在存在时使用多字节字符串函数
安装
我们假设 PHPStan 已经安装在你的项目中。
要使用此扩展,请在 Composer 中引入它
composer require --dev korbeil/phpstan-generic-rules
如果你还安装了 phpstan/extension-installer,那么你就准备好了!
手动安装
如果你不想使用 phpstan/extension-installer
,请将 phpstan-strict-rules.neon 包含在你的项目 PHPStan 配置中
includes: - vendor/korbeil/phpstan-generic-rules/extension.neon
高级用法
你可以通过参数配置此库
parameters:
generic_rules:
debug_rule: false # To disable the debug rule
mb_string_rules: false # To disable the mb_string rule