@php $admin = auth('admin')->user(); $links = collect([ ['label' => 'Overview', 'route' => 'admin.dashboard', 'permission' => 'view-overview'], ['label' => 'Users', 'route' => 'admin.users.index', 'permission' => 'view-users'], ['label' => 'Transactions', 'route' => 'admin.transactions.index', 'permission' => 'view-transactions'], ['label' => 'Pricing', 'route' => 'admin.pricing.providers', 'permission' => 'manage-pricing'], ['label' => 'Provider Settings', 'route' => 'admin.settings.provider', 'permission' => 'manage-provider-settings'], ['label' => 'Payment Settings', 'route' => 'admin.settings.payment', 'permission' => 'manage-payment-settings'], ['label' => 'Admins & Roles', 'route' => 'admin.admins.index', 'permission' => 'manage-admins'], ['label' => 'Activity Log', 'route' => 'admin.activity-log', 'permission' => 'view-activity-log'], ['label' => 'Reports', 'route' => 'admin.reports.index', 'permission' => 'view-reports'], ['label' => 'CMS', 'route' => 'admin.cms.posts', 'permission' => 'manage-cms'], ])->filter(fn ($link) => $admin->can($link['permission'])); @endphp