Esempio n. 1
0
 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;
     }
 }