struggle-for-php / sfp-coding-standard
PHP_CodeSniffer sniffs
Package info
github.com/struggle-for-php/sfp-coding-standard
Type:phpcodesniffer-standard
pkg:composer/struggle-for-php/sfp-coding-standard
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: 2026-03-13 15:39:06 UTC
README
ForbiddenInstantiationSniff
setup in your phpcs.xml
eg.
<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>