assoconnect / php-quality-config
Installs: 4 422
Dependents: 6
Suggesters: 0
Security: 0
Stars: 0
Watchers: 6
Forks: 1
Open Issues: 2
Requires
- php: ^8.2
- ekino/phpstan-banned-code: ^1.0
- moxio/php-codesniffer-sniffs: ^2.6
- phpcsstandards/phpcsextra: ^1.0
- phpstan/phpstan: ^1.11
- phpstan/phpstan-phpunit: ^1.0
- phpstan/phpstan-strict-rules: ^1.1
- phpstan/phpstan-webmozart-assert: ^1.2
- phpunit/phpunit: ^9.6.16
- roave/no-floaters: ^1.5
- shipmonk/phpstan-rules: ^2.3
- slevomat/coding-standard: ^8.6
- squizlabs/php_codesniffer: ^3
- thecodingmachine/phpstan-strict-rules: ^1.0
README
Installation
composer require --dev assoconnect/php-quality-config
PHPStan
Including in this package
EnforceHttpsLinksRule
to ban insecure links containinghttp:
in string scalars and PHPDoc blocksForbidIdenticalClassComparisonRule
to ban strict comparison of objects
From other packages
phpstan/phpstan-phpunit
phpstan/phpstan-strict-rules
phpstan/phpstan-webmozart-assert
roave/no-floaters
shipmonk/phpstan-rules
thecodingmachine/phpstan-strict-rules
PHPCS / Code Style
Including in this package
PSR-12
coding standard
From other packages
SlevomatCodingStandard.Namespaces.UnusedUses