{@
$use_network = false;
if ( array_key_exists('dispCommunicationFriend', $logged_info->menu_list) ):
$member_follows = $member_followers = '';
$member_follow_sum = $member_follower_sum = 0;
$show_limit = 3;
// 내가 팔로우하는 친구 및 팔로윙 수 가져오기
$args = new stdClass;
$args->list_count = $show_limit;
$args->sort_index = 'rand()';
$args->member_srl = $memberInfo['member_srl'] ?: $logged_info->member_srl;
$output = executeQueryArray('communication.getFriends', $args, ['member.member_srl', 'member.nick_name']);
$follows_arr = $output->data;
$_follows_arr = [];
foreach ( $follows_arr as $no => $friend ):
$profile_image = MemberModel::getProfileImage($friend->member_srl);
$a_style = $profile_image ? 'padding-right: 12px;' : 'padding: 0 12px;';
$profile_image_src = $profile_image ? '
' : '';
$_follows_arr[] = '' . $profile_image_src . '' . $friend->nick_name . '';
endforeach;
$member_follows = implode(' ', $_follows_arr);
$member_follow_sum = $output->total_count;
// 나를 팔로우하는 친구 및 팔로우 수 가져오기
$oDB = DB::getInstance();
$query = 'SELECT member.member_srl, member.nick_name FROM member LEFT JOIN member_friend ON member.member_srl = member_friend.member_srl WHERE member_friend.target_srl = ? ORDER BY rand() LIMIT ?';
$stmt = $oDB->prepare($query);
$stmt->execute([$args->member_srl, $show_limit]);
$followers_arr = $stmt->fetchAll();
$_followers_arr = [];
foreach ( $followers_arr as $key => $friend ):
$profile_image = MemberModel::getProfileImage($friend->member_srl);
$a_style = $profile_image ? 'padding-right: 12px;' : 'padding: 0 12px;';
$profile_image_src = $profile_image ? '
' : '';
$_followers_arr[] = '' . $profile_image_src . '' . $friend->nick_name . '';
endforeach;
$member_followers = implode(' ', $_followers_arr);
$member_follower_sum = count($followers_arr);
if ( $member_follow_sum + $member_follower_sum > 0 ):
$use_network = true;
endif;
endif;
}