Exemple #1
0
 /**
  * Terminamos la sessión del usuario actual.
  */
 public static function logout()
 {
     if (isset($_SESSION['usuario_id'])) {
         $model_session = new Model_Session(session_id());
         $model_session->borrar();
         unset($_SESSION['usuario_id']);
         session_destroy();
     }
 }
Exemple #2
0
 /**
  * Borramos un rango.
  * @param string $id ID de la session a borrar.
  */
 public function action_terminar_session($id)
 {
     // Cargamos el modelo del session.
     $model_session = new Model_Session((int) $id);
     // Verificamos exista.
     if ($model_session->existe()) {
         // Terminamos la session.
         $model_session->borrar();
         $_SESSION['flash_success'] = 'Se terminó correctamente la sessión.';
     }
     Request::redirect('/admin/usuario/sesiones');
 }