@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 }} 0) data-toggle="modal" data-target="#CR_threat_list_modal" data-severity="{{ $severityNumber }}" data-likelihood="{{ $likelihoodLater }}" data-threats='@json($threatList)' @endif style="background-color: {{ $col['color'] }};"> {{ $totalThreatCount }}
@foreach ($uniqueColorMatrix as $colorCode => $colorName) @endforeach
Row Labels Count of Threat
{{ strtoupper($colorName) }} {{ $matrixData['colorCount'][$colorCode]['totalThreatCount'] ?? '0' }}