/**
  * 
  * @param PCModelApplication $application
  */
 public function doLogout($application)
 {
     session_destroy();
     $response = PCResponse::currentResponse();
     $response->addCookie(PCResponseCookie::expiredCookie("user"));
     $response->addCookie(PCResponseCookie::expiredCookie("presence_c"));
     PCMapperToken::removeTokenForUser($this->user_id, $application->getAppId());
 }