selrahcd/phpstan-rules

一组PHPStan规则

dev-main 2023-05-13 11:06 UTC

This package is auto-updated.

Last update: 2024-09-13 14:06:09 UTC


README

一组有用的PHPStan规则

安装

要使用此扩展,请在Composer中引入它

composer require --dev selrahcd/phpstan-rules

如果您还安装了phpstan/extension-installer,则一切准备就绪!

手动安装

如果您不想使用phpstan/extension-installer,请将extension.neon包含到您项目中的PHPStan配置文件中

includes:
    - vendor/phpstan/phpstan-mockery/extension.neon

规则

DisallowIsArrayFunctionCall

一个防止使用\is_array的规则。

CountFuncCallUsage

一个可配置的规则,防止使用比我们已有的更多函数调用。

配置

parameters:
    watched_funcCalls:
        watched:
            '\is_array': 4

如果您开始使用超过4次\is_array调用,将会警告您。您可以添加任意多的函数进行监控。