当前位置: 首页>>代码示例>>PHP>>正文


PHP option::drop_relation方法代码示例

本文整理汇总了PHP中option::drop_relation方法的典型用法代码示例。如果您正苦于以下问题:PHP option::drop_relation方法的具体用法?PHP option::drop_relation怎么用?PHP option::drop_relation使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在option的用法示例。


在下文中一共展示了option::drop_relation方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: attention_op

            $result['avatar'] = $member_info[0][$user_id]['avatar'];
            $result['user_name'] = $member_info[0][$user_id]['nick_name'];
        } elseif ($type == 0) {
            $result = $this->team->quit_black_list($data);
        }
        $this->addItem($result);
        $this->output();
    }
    /**
	 * (加入|退出)关注
	 */
    public function attention_op()
    {
        $team_id = intval($this->input['team_id']);
        //检测对应的小组是否存在
        $team_info = $this->team->detail($team_id, 1);
        if (!$team_info) {
            $this->errorOutput(TEAM_NO_EXISTS);
        }
        $type = isset($this->input['op_type']) ? intval($this->input['op_type']) : -1;
        $user_id = intval($this->user['user_id']);
        if ($type < 0) {
            $this->errorOutput(PARAM_WRONG);
        }
        $option = new option();
        $data = array('user_id' => $user_id, 'source' => 'team', 'source_id' => $team_id, 'action' => 'attention');
        $out = $option->get_relation($data);
        $result = array('team_id' => $team_id);
        if ($type == 1) {
            if ($out['state'] == 0) {
                $option->add_relation($user_id, 'team', $team_id, 'attention');
                $this->team->update(array('attention_num' => 1), $team_id, true);
                //更新搜索
                $this->teamApi->update_search($team_id, 'team');
                $result['num'] = $team_info['attention_num'] + 1;
            }
        }
        if ($type == 0) {
            if ($out['state'] > 0) {
开发者ID:h3len,项目名称:Project,代码行数:39,代码来源:team_update.php


注:本文中的option::drop_relation方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。