/** * 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(); } }
/** * 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'); }