Exemple #1
0
 public function registerKeepalive()
 {
     if ($this->registerSession) {
         $auth = $this->sm->get('zfcuser_auth_service');
         if ($auth->hasIdentity()) {
             $user = $auth->getIdentity();
             $user->setLastKeepalive(new \DateTime("now"));
             $this->getEm()->persist($user);
             $this->getEm()->flush();
             return true;
         } else {
             return false;
         }
     } else {
         return false;
     }
 }