getContent()); if (!str_contains($content, '')) { return $response; } $scanner = new Scanner(); $result = $scanner->scan($content); $score = intval($result['score'] ?? 0); $badgeColor = $score >= 80 ? '#10b981' : ($score >= 50 ? '#f59e0b' : '#ef4444'); $badgeHtml = "
♿ A11y Score: {$score}/100
"; $response->setContent(str_replace('', $badgeHtml . '', $content)); return $response; } }