assoconnect/php-quality-config
Shared quality tooling config for PHP projects: standardized settings for static analysis, coding style, and CI checks. Helps teams apply consistent code quality rules across repositories with minimal setup.
composer require --dev assoconnect/php-quality-config
In rector, you can use the ruleset:
return RectorConfig::configure()
->withSets([
__DIR__ . '/vendor/assoconnect/php-quality-config/src/Rector/rules.php',
])
EnforceHttpsLinksRule to ban insecure links containing http: in string scalars and PHPDoc blocksForbidIdenticalClassComparisonRule to ban strict comparison of objectsDateTimeMustNotBeUsedRule to ban the usage of DateTime and enforce the use of DateTimeImmutable for safer and more predictable date handlingphpstan/phpstan-phpunitphpstan/phpstan-strict-rulesphpstan/phpstan-webmozart-assertroave/no-floatersshipmonk/phpstan-rulesthecodingmachine/phpstan-strict-rulesPSR-12 coding standardSlevomatCodingStandard.Namespaces.UnusedUsesHow can I help you explore Laravel packages today?