@php $pciIvEdit = canField('pc-forms', 'project_brief_descriptions', 'edit'); $pciIvDisplayMillion = fn (mixed $raw): string => app(\App\Services\PC\PcFormService::class)->formatPcIiiMillionForFormDisplay($raw, $pciIvEdit); $pciIvSrc = $pcForm ?? null; $pciIvFill = $pciCrudDraftFill ?? []; $pciIvCostMatrix = old('pc_iv_capital_cost_matrix'); if (! is_array($pciIvCostMatrix)) { $pciIvCostMatrix = $pciIvSrc?->pc_iv_capital_cost_matrix ?? ($pciIvFill['pc_iv_capital_cost_matrix'] ?? []); if (! is_array($pciIvCostMatrix)) { $pciIvCostMatrix = []; } } $pciIvCostActual = is_array($pciIvCostMatrix['actual_expenditures'] ?? null) ? $pciIvCostMatrix['actual_expenditures'] : []; $pciIvCostActualOrig = is_array($pciIvCostActual['original'] ?? null) ? $pciIvCostActual['original'] : []; $pciIvCostActualRev = is_array($pciIvCostActual['revised'] ?? null) ? $pciIvCostActual['revised'] : []; $pciIvCostBase = is_array($pciIvCostMatrix['approved_baseline'] ?? null) ? $pciIvCostMatrix['approved_baseline'] : []; $pciIvCostBaseOrig = is_array($pciIvCostBase['original'] ?? null) ? $pciIvCostBase['original'] : []; $pciIvCostBaseRev = is_array($pciIvCostBase['revised'] ?? null) ? $pciIvCostBase['revised'] : []; $pciIvFinChannels = old('pc_iv_financing_channels'); if (! is_array($pciIvFinChannels)) { $pciIvFinChannels = $pciIvSrc?->pc_iv_financing_channels ?? ($pciIvFill['pc_iv_financing_channels'] ?? []); if (! is_array($pciIvFinChannels)) { $pciIvFinChannels = []; } } $pciIvFed = is_array($pciIvFinChannels['federal_psdp'] ?? null) ? $pciIvFinChannels['federal_psdp'] : []; $pciIvProv = is_array($pciIvFinChannels['provincial_adp'] ?? null) ? $pciIvFinChannels['provincial_adp'] : []; $pciIvIntl = is_array($pciIvFinChannels['international'] ?? null) ? $pciIvFinChannels['international'] : []; $pciIvCostWizardStep = (int) ($pciIvCostDynamicsWizardStep ?? 5); $pciIvCostStepTitle = $pciIvCostDynamicsStepTitle ?? '5. Capital Cost & Financing of the Project'; @endphp
{{-- Sub-section 1: Consolidated Capital Cost Matrix --}}
Cost Parameters Approved PC-I Cost Baseline Actual Expenditures Till PC-IV
Local Share FE / Loan / Grant Total Base Local Spent FE Outlay Total Actual
Original Target
Revised Target
{{-- Sub-section 2: Strategic Financing Channels Breakdown --}}
@foreach([ 'federal_psdp' => 'Federal Financing (PSDP Share)', 'provincial_adp' => 'Provincial Financing (ADP Share)', 'international' => 'International Donors / Foreign Grants / Alternate Channels', ] as $chKey => $chLabel) @php $chRow = $chKey === 'federal_psdp' ? $pciIvFed : ($chKey === 'provincial_adp' ? $pciIvProv : $pciIvIntl); @endphp @endforeach
Financing Framework Channels Local Component FE / Loan / Grant Consolidated Total
{{ $chLabel }}

Please explicitly indicate foreign exchange conversion rates applied to elements where relevant.