Skip to content

staabm/phpstan-psr3

Repository files navigation

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

About

FIG PSR3 PHPStan rules

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages