nextgen-tech / phpstan-laravel-rules
Installs: 215
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/nextgen-tech/phpstan-laravel-rules
Requires
- php: ^7.1|^8.0
- phpstan/phpstan: ^0.11|^0.12
README
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)
Installation
composer require nextgen-tech/phpstan-laravel-rules --dev
Including extension to PHPStan
In phpstan.neon or phpstan.neon.dist file in includes section add:
./vendor/nextgen-tech/phpstan-laravel-rules/extension.neon
After 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