예제 #1
0
파일: usuario.php 프로젝트: 4bs4/marifa
 /**
  * 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();
     }
 }
예제 #2
0
파일: usuario.php 프로젝트: 4bs4/marifa
 /**
  * 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');
 }