staabm/phpstan-psr3
PHPStan PSR3 logger rules
PHPStan rules for PSR3 compatible logger packages to report misuse and possible security risks.
Supports
- psr/log interface
- any PSR3 compatible logger package, e.g. monolog/monolog
- illuminate/log facade, Illuminate\Log\LogManager (laravel)
- REDAXO rex_logger
Related articles
Installation
To use this extension, require it in Composer:
composer require --dev staabm/phpstan-psr3
If you also install phpstan/extension-installer then you're all set!
Manual installation
If you don't want to use phpstan/extension-installer, include extension.neon in your project's PHPStan config:
includes:
- vendor/staabm/phpstan-psr3/config/extension.neon
Related Packages
tyhpdef/pestphp-pest-plugin-laravel
Tyhp type definitions for pestphp/pest-plugin-laravel 4.1.0.
2
0
Version History
| Version | Released | PHP | License |
|---|---|---|---|
| 1.0.3 | ^7.4 || | MIT | |
| 1.0.2 | ^7.4 || | MIT | |
| 1.0.1 | ^7.4 || | MIT | |
| 1.0 | ^8.1 | MIT |