octostan
1.0.0
Phpstan pour CMS octobre
Ce n'est actuellement qu'une preuve de concept. Faire intégrer pleinement PHPSTAN avec le CMS d'octobre nécessitera beaucoup de travail et beaucoup de code personnalisé. octostan est actuellement (juillet 2022) la configuration du phpstan la plus optimisée pour le CMS d'octobre, mais a un long chemin à parcourir pour devenir réellement usable.
Les contributions sont les bienvenues!
->with() Installez ce package via le compositeur:
composer require offline/octostan --dev
Créez un fichier phpstan.neon dans votre projet. Vous pouvez trouver un exemple ci-dessous.
Pour exécuter phpstan, utilisez cette commande:
./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!