Пример #1
0
 public function deletedprofileAction()
 {
     if ($this->session->userDeleted !== true) {
         $this->_helper->layout->disableLayout();
         $this->_helper->viewRenderer->setNoRender();
         header("Location: " . "https://" . $_SERVER['HTTP_HOST']);
         return;
     }
     $this->_helper->layout->disableLayout();
     //Store all useful session variables for displaying the view.
     $this->view->delAccounts = SamlAuth::getUserAccountsByUser($this->session->userid);
     $this->view->currentAccount = SamlAuth::getCurrentAccount($this->session);
     $this->view->deletedById = $this->session->userDeletedById;
     $this->view->deletedByName = $this->session->userDeletedByName;
     $this->view->deletedByCName = $this->session->userDeletedByCName;
     $this->view->deletedOn = $this->session->userDeletedOn;
     $this->view->authSource = $this->session->authSource;
     $this->view->fullName = $this->session->fullName;
     $this->view->authUid = $this->session->authUid;
     $this->view->returnUrl = $this->session->authreferer;
     if (trim($this->view->returnUrl) === "") {
         $this->view->returnUrl = "https://" . $_SERVER["HTTP_HOST"];
     }
     //Clear session
     SamlAuth::logout($this->session);
 }