Example #1
0
 /**
  * Handle logout.
  *
  * @param Request $request
  */
 protected function logout(Request $request)
 {
     if ($this->session->hasAuthorisation()) {
         $this->session->removeAuthorisation();
         $this->feedback->info('Logout was successful.');
         $this->setDebugMessage(sprintf('Logout was route complete for %s', $request->getRequestUri()));
     } else {
         $this->setDebugMessage('Logout was no required. Members session not found.');
     }
 }