Пример #1
0
 public function checkUserRegistered()
 {
     $cookie = $this->requestCookies['token'];
     if ($cookie == '') {
         $cookie = HashGenerator::generateSalt();
         $this->responseCookies->set('token', $cookie, '1 month');
     }
     $user = $this->em->getRepository('Uppu3\\Entity\\User')->findOneBy(array('token' => $cookie));
     if (!$user) {
         $salt = HashGenerator::generateSalt();
         $user = \Uppu3\Helper\UserHelper::saveAnonymousUser($salt, $this->em, $cookie);
     }
     return $user;
 }