shrug/zealous-stan

This package is abandoned and no longer maintained. The author suggests using the mteu/zealous-stan package instead.

A modest and highly opinionated collection of commonly used phpstan rules

Installs: 2 723

Dependents: 0

Suggesters: 0

Security: 0

Stars: 2

Watchers: 1

Forks: 0

Open Issues: 1

Type:phpstan-extension

0.5.3 2024-03-11 05:06 UTC

README

PHP Version Require CGL Latest Stable Version License

Zealous Stan

Zealous Stan is a simple and modest, and obviously highly subjective collection of commonly used PHPStan rules.

🚨 Disclaimer

Since Zealous Stan is my personal configuration for private projects it might not be generic enough to meet the needs of a larger audience. Chances are it never will. So, if you really wish to use it as is be prepared for unannounced breaking changes and/or semver violations. This packages likely needs additional configuration that I may or may not have documented here. Use at your own risk, please.

⚡ Usage

Require this package and make sure to configure PHPStan according to your needs by putting a configuration file in your project (e.g. as phpstan.neon file in your package root.)

composer require --dev mteu/zealous-stan

If you're using the phpstan/extension-installer you're good to go.

🚀 Featured Extensions

Please keep in mind that the list of featured extensions is highly subjective and only reflects my current workflow. 🤷

💛 Acknowledgement

I'm very grateful for the good people that created, maintain and sponsor PHPStan. Děkuji, Ondřej and everyone who has contributed!

⭐ License

This project is licensed under GNU General Public License 3.0 (or later).