assoconnect / php-quality-config
Installs: 6 233
Dependents: 7
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: ^3.2
- slevomat/coding-standard: ^8.6
- squizlabs/php_codesniffer: ^3
- thecodingmachine/phpstan-strict-rules: ^1.0
This package is auto-updated.
Last update: 2024-11-25 13:45:09 UTC
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 objectsDateTimeMustNotBeUsedRule
to ban the usage ofDateTime
and enforce the use ofDateTimeImmutable
for safer and more predictable date handling
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