PHP Static Analysis Tool - discover bugs in your code without running it!
-
Updated
Jul 16, 2024 - PHP
Static program analysis (or static analysis) is the analysis of computer programs performed without executing them, in contrast with dynamic program analysis, which is performed on programs during their execution.
PHP Static Analysis Tool - discover bugs in your code without running it!
Phan is a static analyzer for PHP. Phan prefers to avoid false-positives and attempts to prove incorrectness rather than correctness.
Doctrine extensions for PHPStan
Symfony extension for PHPStan
phpcs-security-audit is a set of PHP_CodeSniffer rules that finds vulnerabilities and weaknesses related to security in PHP code
A static analysis tool for security
Next-gen phpDoc parser with support for intersection types and generics
Extra strict and opinionated rules for PHPStan
PHPUnit extensions and rules for PHPStan
Nette Framework class reflection extension for PHPStan & framework-specific rules
PHPStan extension for webmozart/assert
Code Climate Engine for PHP Code Sniffer
Drupal projects up and running with Docker and many other tools in minutes
PHPStan extension for Mockery
Allows old code to use new standards
PHPStan rules for detecting usage of deprecated classes, methods, properties, constants and traits.
Dead code detection with tombstones for PHP 🪦🧟
PHPStan extension for beberlei/assert
Dibi class reflection extension for PHPStan
[READ ONLY] Report generation for Tombstones created with the scheb/tombstone-logger library