@php // Get authenticated user and their type $authenticatedUser = request()->attributes->get('authenticated_user'); $authGuard = request()->attributes->get('auth_guard'); $tenant = request()->route('tenant') ?? request()->attributes->get('tenant_id'); // Determine user type and details $userType = null; $userName = 'Guest'; $userRole = null; $userEmail = null; if ($authenticatedUser) { // dd($authenticatedUser); if (get_class($authenticatedUser) === 'App\Models\Admin') { $userType = 'admin'; $userName = 'Admin'; $userEmail = $authenticatedUser->email; $userRole = 'admin'; } elseif (isset($authenticatedUser->employee_id)) { // dd('Authenticated as employee', $authenticatedUser->role); if($authenticatedUser->role === 'Manager') { $userType = 'manager'; $userName = $authenticatedUser->name ?? 'Manager'; $userEmail = $authenticatedUser->email; // Get manager role/category $userRole = $authenticatedUser->role ?? 'Manager'; } else if($authenticatedUser->role === 'Admin') { // dd('Authenticated as Admin', $authenticatedUser); $userType = 'Admin'; $userName = $authenticatedUser->name ?? 'Admin'; $userEmail = $authenticatedUser->email; // Get manager role/category $userRole = $authenticatedUser->role ?? 'Admin'; } else { $userType = 'employee'; $userName = $authenticatedUser->name ?? 'Employee'; $userEmail = $authenticatedUser->email; // Get employee role/category $userRole = $authenticatedUser->role ?? 'employee'; } } } // dd($userRole); @endphp @include('SuperAdmin.includes.head')
@yield('head-scripts') {{-- Default Styles --}} @yield('custom-styles')