This package provides collection of PHPStan rules for Laravel applications. For now it provides 2 new rules:
- disallow debug functions (
dd,ddd,dump,debug,print_r,var_dumpandvar_export) - disallow debug methods on Collections (
dd,dumpanddebug)
composer require nextgen-tech/phpstan-laravel-rules --devIn phpstan.neon or phpstan.neon.dist file in includes section add:
./vendor/nextgen-tech/phpstan-laravel-rules/extension.neonAfter that file should looks like this:
includes:
- ./vendor/nunomaduro/larastan/extension.neon # larastan extension, could be omited
- ./vendor/nextgen-tech/phpstan-laravel-rules/extension.neon # extension from this package
parameters:
paths:
- app
level: 8