struggle-for-php / sfp-coding-standard
PHP_CodeSniffer 检测
0.1.1
2019-11-13 02:29 UTC
Requires
- php: >=7.2.0
- slevomat/coding-standard: ^5.0
- squizlabs/php_codesniffer: ^3.5
- symplify/coding-standard: ^6.1
Requires (Dev)
- infection/infection: ^0.14.1
- phpstan/extension-installer: ^1.0
- phpstan/phpstan: ^0.11.16
- phpstan/phpstan-deprecation-rules: ^0.11.2
- phpstan/phpstan-strict-rules: ^0.11.1
- phpunit/phpunit: ^8.3
- vimeo/psalm: ^3.6
This package is auto-updated.
Last update: 2024-09-13 12:22:59 UTC
README
ForbiddenInstantiationSniff
在您的 phpcs.xml 中设置
例如。
<config name="installed_paths" value="../../slevomat/coding-standard,../../struggle-for-php/sfp-coding-standard"/>
<rule ref="SfpCodingStandard.Di.ForbiddenInstantiation">
<properties>
<property name="forbiddenInstantiations" type="array">
<element key="App\\PdoFactory" value="PDO"/>
</property>
</properties>
</rule>