put('active_route', $routeName[0]); $site = session()->get('site'); if (!isset($site)) { session()->put('site', Auth::user()->sites->first()); } $currentLogo = session()->get('site')->only(['site_logo']); session()->put('current_logo', $currentLogo); $siteId = session()->get('marques'); if (!isset($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); } }