function gafa_unsubscribe_from_acciones($data) { global $current_user; global $mensaje; parse_str($data, $data); $accionesIds = isset($data["acciones"]) ? $data["acciones"] : array(); $accionesIdsCount = count($accionesIds); if (!$current_user) { $mensaje->add_error("No has iniciado sesión."); return; } $user = new \operaciondespierta\Usuario($current_user->ID); $user->UnsubscribeFromActions($accionesIds); $mensaje->add_mensaje("Has dejado de seguir {$accionesIdsCount} causas."); }