mhujer/phpstan-consistence

Consistence 库的 PHPStan 自定义规则

1.0 2021-11-05 12:17 UTC

This package is auto-updated.

Last update: 2024-09-05 18:44:02 UTC


README

Build Status Coverage Status Latest Stable Version License

此存储库提供了以下自定义 PHPStan 规则用于 Consistence 库

  • 检查没有类扩展 \Consistence\ObjectPrototype 或在其层次结构树中使用 \Consistence\Type\ObjectMixinTrait。它阻止的错误类型被 PHPStan 捕获,因此不再需要扩展/使用。
  • 检查是否使用 Consistence 函数包装器(来自 ArrayType)进行数组操作

用法

要使用这些规则,请在 Composer 中要求它们

composer require --dev mhujer/phpstan-consistence

并在项目的 PHPStan 配置中包含它们

includes:
    - vendor/mhujer/phpstan-consistence/rules.neon