Exemplo n.º 1
0
 public function logOutAction()
 {
     if (!isset($_SESSION['log'])) {
         $this->_redirect('admin/index/error');
     }
     $this->_helper->layout()->disableLayout();
     $this->_helper->viewRenderer->setNoRender(true);
     $sessionMapper = new Cloud_Model_UserSession_CloudUserSessionMapper();
     $sessionMapper->deleteSession($_SESSION['userId']);
     Zend_Session::destroy(true);
     $this->_redirect('admin/index/login');
 }
Exemplo n.º 2
0
 public function updateTotalPages($number)
 {
     $db = Zend_DB_table_Abstract::getDefaultAdapter();
     $sessionMapper = new Cloud_Model_UserSession_CloudUserSessionMapper();
     $dbSession = $sessionMapper->getDbTable()->info();
     $dbSessionName = $dbSession['name'];
     $stmt = $db->query("SELECT count(*) as count from {$dbSessionName} \r\n\t\t\t\t\t\t\t\tWHERE user_id != 0");
     $row = $stmt->fetch();
     $totalPages = ceil((int) $row['count'] / (int) $number);
     return $totalPages;
 }