Fix PHPStan: broaden Stripe ignore pattern, add reportUnmatched false, ignore table headers in all templates

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Serreau Jovann
2026-03-21 17:50:15 +01:00
parent 177f3457b3
commit e380ca75f3
2 changed files with 4 additions and 2 deletions

View File

@@ -7,6 +7,7 @@ parameters:
ignoreErrors:
-
message: '#Property App\\Entity\\(EmailTracking|MessengerLog|User|Payout|Event|Category|Billet|BilletDesign|BilletBuyer|BilletBuyerItem|BilletOrder)::\$id .* never assigned#'
reportUnmatched: false
paths:
- src/Entity/EmailTracking.php
- src/Entity/MessengerLog.php
@@ -20,5 +21,6 @@ parameters:
- src/Entity/BilletBuyerItem.php
- src/Entity/BilletOrder.php
-
message: '#Parameter \#1 \$params of method Stripe\\Service\\Checkout\\SessionService::create\(\) expects#'
message: '#Parameter \#1 \$params of method Stripe\\Service\\.*::create\(\) expects#'
path: src/Controller/OrderController.php
reportUnmatched: false

View File

@@ -18,7 +18,7 @@ sonar.issue.ignore.multicriteria=e1,e2,e3,e4,e5,e6
sonar.issue.ignore.multicriteria.e6.ruleKey=Web:S5725
sonar.issue.ignore.multicriteria.e6.resourceKey=templates/order/payment.html.twig
sonar.issue.ignore.multicriteria.e5.ruleKey=Web:TableWithoutHeaderCheck
sonar.issue.ignore.multicriteria.e5.resourceKey=templates/pdf/**
sonar.issue.ignore.multicriteria.e5.resourceKey=templates/**
sonar.issue.ignore.multicriteria.e1.ruleKey=css:S4662
sonar.issue.ignore.multicriteria.e1.resourceKey=assets/**
sonar.issue.ignore.multicriteria.e2.ruleKey=javascript:S1874