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