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_dump
andvar_export
) - disallow debug methods on Collections (
dd
,dump
anddebug
)
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