isFirstCall()) { if ($cookie = $this->getContext()->getRequest()->getCookie('gamlist')) { $value = unserialize(base64_decode($cookie)); $c = new Criteria(); $c->add(UserPeer::NICKNAME, $value[0]); $user = UserPeer::doSelectOne($c); if ($user) { // sign in $this->getContext()->getUser()->signIn($user); } } } // execute next filter $filterChain->execute(); } } ?>