@php use App\Support\SidebarMenu; $user = Auth::user(); $hrLinks = []; $reportUploadLinks = []; if (SidebarMenu::can($user, 'administration.menu')) { if (SidebarMenu::can($user, 'human_resource.menu')) { SidebarMenu::push(SidebarMenu::link($user, 'Employees', 'all.employees', 'employees.view'), $hrLinks); SidebarMenu::push(SidebarMenu::link($user, 'Positions', 'hr.jobs.index', 'jobs.view'), $hrLinks); SidebarMenu::push(SidebarMenu::link($user, 'Applications', 'hr.applicants.all', 'applicants.view'), $hrLinks); } if (SidebarMenu::can($user, 'report_center.menu')) { SidebarMenu::push(SidebarMenu::link($user, 'Upload report', 'reports.uploadForm', 'report_upload.view'), $reportUploadLinks); SidebarMenu::push(SidebarMenu::link($user, 'All reports', 'reports.index', 'reports_all.view'), $reportUploadLinks); } } $hasAdministration = $hrLinks || $reportUploadLinks; @endphp @if ($hasAdministration)