function add_user_to_group($user_id, $group_id, $expire = false) { if (is_integer($user_id) && is_integer($group_id) && $user_id > 0 && $group_id > 0) { $gul = new group_user_list(null); $group_user = $gul->check_user_group($user_id, $group_id); if ($group_user === false) { $gu = new group_user(null); $gu->set_user_id($user_id); $gu->set_group_id($group_id); if ($expire !== false) { $gu->set_expires($expire); } $pm =& $this->get_post_master(); $pm->set_data_object($gu); return $pm->sql_insert(); } return true; } else { return false; } }