contao / phpstan
此包已被放弃且不再维护。未建议替代包。
Contao扩展包用于PHPStan
0.12.9
2020-12-21 10:30 UTC
Requires
- php: ^7.2 || ^8.0
- phpstan/phpstan: ^0.12
- phpstan/phpstan-phpunit: ^0.12
- phpstan/phpstan-symfony: ^0.12
- symfony/dependency-injection: 4.4.*
- symfony/http-foundation: 4.4.*
- symfony/monolog-bundle: ^3.3
- symfony/yaml: ^4.4 || ^5.0
Requires (Dev)
- contao/core-bundle: ^4.9
- contao/news-bundle: ^4.9
- contao/test-case: ^3.0 || ^4.0
- friendsofphp/php-cs-fixer: ^2.14
- phpunit/phpunit: ^8.4
README
此扩展提供以下功能:
- 为Contao服务提供正确的返回类型。
使用方法
要使用此扩展,请在Composer中引入它
composer require --dev contao/phpstan
并在您的项目PHPStan配置中包含extension.neon
includes:
- vendor/contao/phpstan/extension.neon
- vendor/phpstan/phpstan-symfony/extension.neon
parameters:
contao:
services_yml_path: %currentWorkingDirectory%/src/Resources/config/services.yml
symfony:
container_xml_path: %currentWorkingDirectory%/vendor/contao/phpstan/var/cache/dev/appDevPHPStanProjectContainer.xml
限制
您必须提供到services.yml
或类似yml文件的路径,该文件描述了您的服务。