@php use App\Support\SidebarMenu; $user = Auth::user(); $sponsorshipLinks = []; $generosityLinks = []; $pathwayLinks = []; if (SidebarMenu::can($user, 'cfdp.menu')) { SidebarMenu::push(SidebarMenu::link($user, 'Children', 'all.children', 'children.view'), $sponsorshipLinks); SidebarMenu::push(SidebarMenu::link($user, 'Add child', 'add.child.form', 'child.add'), $sponsorshipLinks); if (SidebarMenu::can($user, 'sponsor.submenu')) { SidebarMenu::push(SidebarMenu::link($user, 'Sponsors', 'all.sponsors', 'sponsors.view'), $sponsorshipLinks); SidebarMenu::push(SidebarMenu::link($user, 'Add sponsor', 'add.sponsor.form', 'sponsor.add'), $sponsorshipLinks); } SidebarMenu::push(SidebarMenu::link($user, 'Guardian categories', 'all.guardians', 'guardians.view'), $sponsorshipLinks); SidebarMenu::push(SidebarMenu::link($user, 'Status categories', 'all.statuses', 'child_status_category.view'), $sponsorshipLinks); if (SidebarMenu::can($user, 'sponsor.submenu')) { SidebarMenu::push(SidebarMenu::link($user, 'Countries', 'all.countries', 'countries.view'), $sponsorshipLinks); } if (SidebarMenu::can($user, 'generosityhub.submenu')) { SidebarMenu::push(SidebarMenu::link($user, 'Letters', 'all.letter-progress', 'letter_progress.view'), $generosityLinks); SidebarMenu::push(SidebarMenu::link($user, 'Gifts', 'all.gifts', 'gifts.view'), $generosityLinks); SidebarMenu::push(SidebarMenu::link($user, 'Donations', 'all.donations', 'donations.view'), $generosityLinks); } if (SidebarMenu::can($user, 'pathwaysuccess.submenu')) { SidebarMenu::push(SidebarMenu::link($user, 'Child updates', 'add.child.update.form', 'child_update.add'), $pathwayLinks); SidebarMenu::push(SidebarMenu::link($user, 'Schools', 'all.schools', 'schools.view'), $pathwayLinks); SidebarMenu::push(SidebarMenu::link($user, 'Mid-sponsorship', 'all.children.midsponsorship', 'all_children_midsponsorship.view'), $pathwayLinks); SidebarMenu::push(SidebarMenu::link($user, 'Graduation', 'all.children.graduation', 'all_children_graduation.view'), $pathwayLinks); } } $hasCfdp = $sponsorshipLinks || $generosityLinks || $pathwayLinks; @endphp @if ($hasCfdp)