octostan
1.0.0
Phpstan para outubro CMS
Atualmente, isso é apenas uma prova de conceito. Fazer com que o Phpstan se integre totalmente ao CMS de outubro exigirá muito trabalho e muito código personalizado. octostan é atualmente (julho de 2022) a configuração mais otimizada do Phpstan para o CMS de outubro, mas tem um longo caminho a percorrer para se tornar realmente usado.
As contribuições são bem -vindas!
->with() Instale este pacote via compositor:
composer require offline/octostan --dev
Crie um arquivo phpstan.neon em seu projeto. Você pode encontrar um exemplo abaixo.
Para executar o Phpstan, use este comando:
./vendor/bin/phpstan analyze includes :
- ./vendor/offline/octostan/extension.neon
parameters :
level : 5
checkMissingIterableValueType : false
excludePaths :
- plugins/**/tests
- plugins/**/views
- plugins/**/partials
- plugins/**/controllers/**/*.php
- plugins/**/formwidgets/**/partials/*.php
paths :
- plugins/your-vendor-name # Change this!