struggle-for-php / sfp-coding-standard-sniffs-di
    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: 2019-11-13 02:32:14 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>