get('site'); $siteId = session()->get('marques'); if (!$site) { $site = Auth::user()->sites->first(); session()->put('site', $site); } $currentLogo = $site->only(['site_logo']); session()->put('current_logo', $currentLogo); if (!$siteId) { $marques = Auth::user()->sites; $submarques = $marques->map(function ($marque) { return $marque->only(['id', 'site_nom', 'site_id', 'site_logo']); }); session()->put('marques', $submarques); } return $next($request); } }