This repository provides following custom rules for PHPStan:
- Check that the
__construct()
is the first method in the class. - If the
__construct
containsDoctrine\ORM\EntityManagerInterface
as a parameter, it must be sorted as the last one.
To use those rules, require them in Composer:
composer require --dev mhujer/phpstan-rules
And include them in your project's PHPStan config:
includes:
- vendor/mhujer/phpstan-rules/rules.neon