@php use App\Helpers\MenuHelper; $menuItems = MenuHelper::getMenuItems(); $user = Auth::user(); $userRole = $user->tipo == '1' ? 'superadmin' : ($user->roles ?? 'master'); // Logo dinâmico - usar ID do usuário atual $userId = $user->id; $logoPathLight = "master/img/logo_light_{$userId}.png"; $logoPathDark = "master/img/logo_dark_{$userId}.png"; // Verificar se os arquivos existem $localFilePathLight = public_path($logoPathLight); $localFilePathDark = public_path($logoPathDark); $defaultLogoLight = asset('master/img/logo_light_88.png'); $defaultLogoDark = asset('master/img/logo_dark_88.png'); // Usar logo personalizada se existir, senão usar padrão $logoUrlLight = file_exists($localFilePathLight) ? asset($logoPathLight) : $defaultLogoLight; $logoUrlDark = file_exists($localFilePathDark) ? asset($logoPathDark) : $defaultLogoDark; // Verificar se é funcionário e buscar as funções habilitadas $funcoes = []; if (session('is_funcionario') && session('funcionario_id')) { $funcionario = \App\Models\Funcionario::find(session('funcionario_id')); if ($funcionario && $funcionario->funcoes) { $funcoes = explode(',', $funcionario->funcoes); $funcoes = array_map('trim', $funcoes); } $userRole = 'funcionario'; } @endphp