@php $u = auth()->user(); $home = route('admin.dashboard'); $menu = []; if ($u->can_('dashboard.view')) $menu[] = ['Dashboard','admin.dashboard','admin.dashboard']; $menu[] = 'Customers'; if ($u->can_('clients.view')) $menu[] = ['Clients','admin.clients','admin.clients*']; if ($u->can_('websites.view')) { $menu[] = ['Websites','admin.websites','admin.websites']; $menu[] = ['Website requests','admin.websites.requests','admin.websites.requests']; } if ($u->can_('tickets.manage')) $menu[] = ['Support tickets','admin.tickets','admin.tickets*']; $menu[] = 'Operations'; if ($u->can_('calls.view')) $menu[] = ['Calls','admin.calls','admin.calls*']; if ($u->can_('recharges.manage')) $menu[] = ['Recharges','admin.recharges','admin.recharges']; if ($u->can_('providers.manage')) { $menu[] = ['Voice API Management','admin.providers.index','admin.providers.*']; $menu[] = ['Webhook events','admin.webhooks','admin.webhooks']; } if ($u->can_('reports.view')) $menu[] = ['Reports','admin.reports','admin.reports']; $menu[] = 'System'; if ($u->can_('providers.manage')) { $menu[] = ['Pricing & settings','admin.settings','admin.settings']; $menu[] = ['Plugin releases','admin.releases','admin.releases']; $menu[] = ['Staff','admin.staff','admin.staff']; } if ($u->can_('logs.view')) $menu[] = ['Audit log','admin.logs','admin.logs']; @endphp @extends('layouts.panel')