global $ari; $ari->popup = 1; // no mostrar el main_frame $result = array(); if (isset($_POST['id'])) { $role = new seguridad_role($_POST['id']); //FILTRO $value = ""; if (isset($_POST['query'])) { $value = $_POST['query']; } if (isset($_POST['ToData'])) { //USUARIOS $miebros_usuarios = split(",", $_POST['ToData']); $real_members_users = array(); if ($usuarios = seguridad_role::listUsersFor($role)) { foreach ($usuarios as $u) { $real_members_users[] = $u->get('user'); } } for ($i = 0; $i < count($real_members_users); $i++) { if (!in_array($real_members_users[$i], $miebros_usuarios)) { $tmpUser = new oob_user($real_members_users[$i]); $role->removeUser($tmpUser); } } for ($i = 0; $i < count($miebros_usuarios); $i++) { if (!in_array($miebros_usuarios[$i], $real_members_users)) { $tmpUser = new oob_user($miebros_usuarios[$i]); $role->addUser($tmpUser); }