Cumulative Risk Matrix
@foreach ($colorMatrix as $severityNumber => $row) @foreach ($row as $likelihoodLater => $col) @php // Check if the likelihood and severity keys exist $cellData = isset($matrixData[$likelihoodLater][$severityNumber]) ? $matrixData[$likelihoodLater][$severityNumber] : ['totalThreatCount' => 0, 'threatList' => []]; $totalThreatCount = $cellData['totalThreatCount']; $threatList = $cellData['threatList']; @endphp @endforeach @endforeach
# A B C D E
{{ $severityNumber }} {{ $totalThreatCount }}
Cumulative Risk Summary
@foreach ($uniqueColorMatrix as $colorCode => $colorName) @endforeach
Row Labels Count of Threat
{{ strtoupper($colorName) }} {{ $matrixData['colorCount'][$colorCode]['totalThreatCount'] ?? '0' }}