octostan
1.0.0
Phpstan für Oktober CMS
Dies ist derzeit nur ein Beweis für das Konzept. Das vollständige Integrieren von PHPStan in Oktober CMS erfordert viel Arbeit und viel benutzerdefinierte Code. octostan ist derzeit (Juli 2022) die optimierteste Phpstan -Konfiguration für Oktober CMS, hat jedoch einen langen Weg vor, um tatsächlich üblich zu werden.
Beiträge sind willkommen!
->with() Installieren Sie dieses Paket über Komponist:
composer require offline/octostan --dev
Erstellen Sie in Ihrem Projekt eine phpstan.neon -Datei. Sie finden unten ein Beispiel.
Verwenden Sie diesen Befehl, um Phpstan auszuführen:
./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!