ssch / typo3-phpstan-rules

TYPO3 项目 PHPStan 规则集

安装: 17

依赖者: 0

建议者: 0

安全: 0

星标: 2

关注者: 3

分叉: 1

开放问题: 5

类型:phpstan-extension

dev-main / 1.0.x-dev 2023-09-04 20:22 UTC

This package is auto-updated.

Last update: 2024-09-04 22:26:44 UTC


README

Donate

TYPO3 PHPStan 规则

TYPO3 项目中 PHPStan 的(有争议的)规则集

安装

composer require ssch/typo3-phpstan-rules --dev

如果你也安装了 phpstan/extension-installer,那么你就可以使用版本无关的规则了。

手动安装

如果你不想使用 phpstan/extension-installer,在你的项目的 PHPStan 配置中包含 general_typo3_rules.neon

includes:
    - vendor/ssch/typo3-phpstan-rules/config/general_typo3_rules.neon

为了加载 TYPO3 版本相关的规则,请手动在 PHPStan 配置中包含它们

includes:
    - vendor/ssch/typo3-phpstan-rules/config/v11/rules.neon
    - vendor/ssch/typo3-phpstan-rules/config/v10/rules.neon
    - vendor/ssch/typo3-phpstan-rules/config/v9/rules.neon
    - vendor/ssch/typo3-phpstan-rules/config/v8/rules.neon

它们不是相互依赖的,所以只包含针对你的目标版本的规则。