Skip to content

mir

MIR

PHP Static Analyzer

Precision. Structure. Signal.

Terminal window
composer require --dev miropen/mir-php
vendor/bin/mir src/
$ mir analyze src/
src/Controller/UserController.php:42:5 UndefinedMethod Method User::getName() does not exist
src/Service/Mailer.php:17:12 InvalidArgument Argument 1 of sendMessage expects string, int provided
src/Domain/Order.php:88:9 NullMethodCall Cannot call method on possibly null value
src/Http/Search.php:23:14 TaintedSql Tainted data from $_GET flows into SQL sink
4 errors in 312 files · 0.42s