Ejemplo n.º 1
0
 function create_prom_relation($uid, $username, $url_data, $relation_status = 1)
 {
     global $_lang;
     $relate_obj = new Keke_witkey_prom_relation_class();
     if ($this->_prom_open) {
         if ($url_data['uid'] == $uid) {
             return false;
         } else {
             $prom_relation = $this->get_prom_relation($uid, $url_data['p']);
             $r_status = intval($prom_relation['relation_status']);
             $r_status == 3 || $r_status == 0 and $p_status = 1 or $p_status = 2;
             if ($p_status == 2) {
             } else {
                 $p_info = kekezu::get_user_info($url_data['u']);
                 $relate_obj->setUid($uid);
                 $relate_obj->setUsername($username);
                 $relate_obj->setProm_uid($p_info['uid']);
                 $relate_obj->setProm_username($p_info['username']);
                 $relate_obj->setProm_type($url_data['p']);
                 $relate_obj->setRelation_status(intval($relation_status));
                 $relate_obj->setOn_time(time());
                 return $relate_obj->create_keke_witkey_prom_relation();
             }
         }
     } else {
         return false;
     }
 }