sharoff45 / library-phpstan-rules
Provides additional rules for phpstan/phpstan.
Installs: 8 097
Dependents: 2
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 1
Open Issues: 0
Type:phpstan-extension
Requires
- php: >=8.0
- ergebnis/phpstan-rules: ^1.0
- pepakriz/phpstan-exception-rules: ^0.12.0
- phpstan/phpstan: ^1.4
- phpstan/phpstan-phpunit: ^1.0
- phpstan/phpstan-strict-rules: 1.5.*
- phpstan/phpstan-symfony: ^1.1
- slam/phpstan-extensions: ^6.0
- thecodingmachine/phpstan-strict-rules: ^1.0
Requires (Dev)
- icanhazstring/composer-unused: ^0.7.12
- phpunit/phpunit: ^9.5
- sharoff45/library-cs-fixer: ^1.0
This package is auto-updated.
Last update: 2024-11-28 14:26:48 UTC
README
composer:
composer require --dev sharoff45/library-phpstan-rules
Создайте в корне проекта файл phpstan.neon со следующим содержимым:
includes:
- vendor/sharoff45/library-phpstan-rules/general-extension.neon
# - vendor/sharoff45/library-phpstan-rules/symfony-extension.neon # раскомментировать, если используется symfony
# - vendor/sharoff45/library-phpstan-rules/symfony-controller-extension.neon # раскомментировать, если нужны правила для контроллеров
# - vendor/sharoff45/library-phpstan-rules/phpunit-extension.neon # раскомментировать, если используется phpunit
или скопируйте его из примера:
cp ./vendor/sharoff45/library-phpstan-rules/phpstan.example ./phpstan.neon
Использование
bin/phpstan analyse