/** * who is actualy logged * * @return User|NULL */ public static function whoIsLogged() { if (self::$loggedUser === NULL) { if (isset($_COOKIE[self::$cookieName]) && $_COOKIE[self::$cookieName] !== '') { $userRepository = new UserRepository(); self::$loggedUser = $userRepository->getOneByCookieValue(addslashes($_COOKIE[self::$cookieName])); } } return self::$loggedUser; }