/** * Start muting a user if JavaScript is enabled. * * @since 1.0.0 */ function bp_mute_ajax_start() { check_ajax_referer('mute-nonce', 'start'); $mute = new Mute((int) $_POST['uid'], bp_loggedin_user_id()); if ($mute->id) { $response['status'] = 'failure'; } else { $response['status'] = $mute->save() ? 'success' : 'failure'; } $count = Mute::get_count(bp_displayed_user_id()); $response['count'] = $count ? $count : 0; wp_send_json($response); }