# Local Style Workflow ## Commands ```bash vendor/bin/php-cs-fixer fix --config=tools/php-cs-fixer/.php-cs-fixer.dist.php --dry-run --diff --verbose composer cs:fix ``` ## Praktikabler Ablauf 1. Erst Style-Check laufen lassen (`vendor/bin/php-cs-fixer fix --config=tools/php-cs-fixer/.php-cs-fixer.dist.php --dry-run --diff --verbose`). 2. Danach `cs:fix`. 3. Nur relevante Diffs übernehmen, grosse Misch-Diffs vermeiden. 4. Anschliessend: ```bash docker compose exec php vendor/bin/phpunit docker compose exec php vendor/bin/phpstan analyse -c phpstan.neon --no-progress ``` ## Review-Fokus 1. `ordered_imports`, `braces_position`, `statement_indentation`. 2. Kein semantischer Drift bei anon classes, arrow functions, array maps.