korbeil/phpstan-generic-rules

PHPStan 通用规则扩展

安装数: 854,933

依赖关系: 8

建议者: 2

安全性: 0

星标: 11

关注者: 3

分支: 4

开放问题: 0

类型:phpstan-extension

v1.0.0 2021-11-05 15:31 UTC

This package is auto-updated.

Last update: 2024-09-05 21:36:55 UTC


README

规则列表

调试规则

  • 你不应该有 var_dumpexitdie 函数调用
  • 如果你有 symfony/var-dumper,你不应该有 dumpdie 函数调用

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