aeb2744d7da0adbd47ce34b1b3f52bd47bd8b2a0
ClientsController : - Extraction dispatchPostAction() via match (show: 5->2 returns) - Inline sendWelcomeEmail (3 call sites) et indexInMeilisearch (2 call sites) - Fusion initStripeCustomer -> setupStripeCustomer - Rename finalizeStripeCustomer -> finalizeStripeMetadata - Catch vide geocodeIfNeeded rempli avec commentaire - 21 -> 20 methodes (limite autorisee) AdvertController : - Constante MSG_NOT_FOUND pour literal duplique 7 fois - syncPayment refactore (CC 19->8) : extraction processSyncPayment, resolveMethodLabel, ensureAdvertPayment, ensureFacture JS SonarQube : - app.js : removeAttribute -> delete dataset, ternaires -> payBtnLabel(), window -> globalThis, parseFloat -> Number.parseFloat, catch vides -> console.debug - app.scss : contraste ameliore (white -> #f5f5f5) - entreprise-search.js : && -> optional chaining (?., ??) - app.test.js : extraction cleanupListeners/resetMocks/loadApp (CC 17->12) PHP CS Fixer : 3 fichiers corriges PHPStan level 6 : 0 erreurs Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Description
No description provided
Languages
PHP
66.2%
Twig
28.7%
JavaScript
4%
Jinja
0.5%
Makefile
0.3%
Other
0.2%