Fix PHPStan config (path vs paths), label accessibility, ignore table headers in PDF

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Serreau Jovann
2026-03-21 17:41:11 +01:00
parent 15c31413fb
commit 6005c438c4
3 changed files with 7 additions and 5 deletions

View File

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

View File

@@ -14,7 +14,9 @@ sonar.docker.hadolint.reportPaths=hadolint-dev.json,hadolint-prod.json
sonar.dependencyCheck.jsonReportPath=dependency-check-report.json
sonar.dependencyCheck.htmlReportPath=dependency-check-report.html
sonar.cpd.exclusions=templates/pdf/**
sonar.issue.ignore.multicriteria=e1,e2,e3,e4
sonar.issue.ignore.multicriteria=e1,e2,e3,e4,e5
sonar.issue.ignore.multicriteria.e5.ruleKey=Web:TableWithoutHeaderCheck
sonar.issue.ignore.multicriteria.e5.resourceKey=templates/pdf/**
sonar.issue.ignore.multicriteria.e1.ruleKey=css:S4662
sonar.issue.ignore.multicriteria.e1.resourceKey=assets/**
sonar.issue.ignore.multicriteria.e2.ruleKey=javascript:S1874

View File

@@ -378,7 +378,7 @@
</div>
<div>
<label class="text-xs font-black uppercase tracking-widest form-label">Billets</label>
<p class="text-xs font-black uppercase tracking-widest form-label">Billets</p>
<div id="inv-items">
<div class="flex flex-wrap gap-3 items-end mb-3" data-inv-line>
<div class="flex-1 min-w-[200px]">