user_can_edit_user

The timeline below displays how wordpress function user_can_edit_user has changed across different WordPress versions. If a version is not listed, refer to the next available version below.

WordPress Version: 4.6

/**
 * Can user can edit other user.
 *
 * @since 1.5.0
 * @deprecated 2.0.0 Use current_user_can()
 * @see current_user_can()
 *
 * @param int $user_id
 * @param int $other_user
 * @return bool
 */
function user_can_edit_user($user_id, $other_user)
{
    _deprecated_function(__FUNCTION__, '2.0.0', 'current_user_can()');
    $user = get_userdata($user_id);
    $other = get_userdata($other_user);
    if ($user->user_level > $other->user_level || $user->user_level > 8 || $user->ID == $other->ID) {
        return true;
    } else {
        return false;
    }
}

WordPress Version: 4.4

/**
 * Can user can edit other user.
 *
 * @since 1.5.0
 * @deprecated 2.0.0 Use current_user_can()
 * @see current_user_can()
 *
 * @param int $user_id
 * @param int $other_user
 * @return bool
 */
function user_can_edit_user($user_id, $other_user)
{
    _deprecated_function(__FUNCTION__, '2.0', 'current_user_can()');
    $user = get_userdata($user_id);
    $other = get_userdata($other_user);
    if ($user->user_level > $other->user_level || $user->user_level > 8 || $user->ID == $other->ID) {
        return true;
    } else {
        return false;
    }
}

WordPress Version: 3.9

/**
 * Can user can edit other user.
 *
 * @since 1.5.0
 * @deprecated 2.0.0
 * @deprecated Use current_user_can()
 * @see current_user_can()
 *
 * @param int $user_id
 * @param int $other_user
 * @return bool
 */
function user_can_edit_user($user_id, $other_user)
{
    _deprecated_function(__FUNCTION__, '2.0', 'current_user_can()');
    $user = get_userdata($user_id);
    $other = get_userdata($other_user);
    if ($user->user_level > $other->user_level || $user->user_level > 8 || $user->ID == $other->ID) {
        return true;
    } else {
        return false;
    }
}

WordPress Version: 3.7

/**
 * Can user can edit other user.
 *
 * @since 1.5
 * @deprecated 2.0
 * @deprecated Use current_user_can()
 * @see current_user_can()
 *
 * @param int $user_id
 * @param int $other_user
 * @return bool
 */
function user_can_edit_user($user_id, $other_user)
{
    _deprecated_function(__FUNCTION__, '2.0', 'current_user_can()');
    $user = get_userdata($user_id);
    $other = get_userdata($other_user);
    if ($user->user_level > $other->user_level || $user->user_level > 8 || $user->ID == $other->ID) {
        return true;
    } else {
        return false;
    }
}