shipmonk/phpstan-rules
40 super-strict PHPStan rules from ShipMonk to close gaps even in extra-strict setups. Installs as an extension, configurable per rule (enable/disable, tweak defaults), with options like safer comparisons, enum generics checks, and more.
shipmonk/phpstan-rules adds ~40 super-strict PHPStan rules to catch edge cases that slip through even “extra strict” configs. It’s designed to be practical: enable everything, selectively disable opinionated checks, or turn all rules off and opt in only to what you want.
Configuration is simple via shipmonkRules in phpstan.neon, with support for fine-grained toggles and overrides (including Nette’s ! to replace default arrays rather than merge).
includes)enableAllRules: false then explicitly allow selected rules*)How can I help you explore Laravel packages today?