{{-- Sind Portfolio — PMS pipeline cards (8 metrics, year-linked) --}} @php $fixPms = $dashboardFixPipeline['pms'] ?? []; $fixBudgetYear = $dashboardFixPipeline['budget_year'] ?? ($defaultBudgetYear ?? ''); $pmsCardDefs = [ ['id' => 'pc1_created', 'label' => 'PC-I Created', 'icon' => 'fa-file-alt', 'tone' => 1], ['id' => 'cleared_by_pdwp', 'label' => 'Cleared by PDWP', 'icon' => 'fa-check-double', 'tone' => 2], ['id' => 'deferred_by_pdwp', 'label' => 'Deferred by PDWP', 'icon' => 'fa-pause-circle', 'tone' => 3], ['id' => 'minutes_by_pdwp', 'label' => 'Minutes by PDWP', 'icon' => 'fa-file-signature', 'tone' => 4], ['id' => 'pdwp_meeting_held', 'label' => 'PDWP Meeting Held', 'icon' => 'fa-users', 'tone' => 5], ['id' => 'approved_by_pdwp', 'label' => 'Approved by PDWP', 'icon' => 'fa-stamp', 'tone' => 6], ['id' => 'minutes_issued', 'label' => 'Minutes Issued', 'icon' => 'fa-paper-plane', 'tone' => 1], ['id' => 'advise_issued', 'label' => 'Advise Issued', 'icon' => 'fa-envelope-open-text', 'tone' => 2], ]; $pmsReportUrl = route('dashboard.pc-pipeline-report', ['source' => 'pms', 'year' => $fixBudgetYear]); @endphp

PMS pipeline

PC-I through advise — click any card for the department report

Full PMS report
@foreach ($pmsCardDefs as $def) @php $metricId = $def['id']; $value = (int) ($fixPms[$metricId] ?? 0); @endphp {{ $def['label'] }} {{ number_format($value) }} @endforeach