/home/techb158/public_html/wp-content/plugins/wordpress-seo/src/helpers
Edit: /home/techb158/public_html/wp-content/plugins/wordpress-seo/src/helpers/user-helper.php (4026B)
display_name ) {
return $user->display_name;
}
return '';
}
/**
* Updates user meta field for a user.
*
* Use the $prev_value parameter to differentiate between meta fields with the
* same key and user ID.
*
* If the meta field for the user does not exist, it will be added.
*
* @param int $user_id User ID.
* @param string $meta_key Metadata key.
* @param mixed $meta_value Metadata value. Must be serializable if non-scalar.
* @param mixed $prev_value Optional. Previous value to check before updating.
* If specified, only update existing metadata entries with
* this value. Otherwise, update all entries. Default empty.
*
* @return int|bool Meta ID if the key didn't exist, true on successful update,
* false on failure or if the value passed to the function
* is the same as the one that is already in the database.
*/
public function update_meta( $user_id, $meta_key, $meta_value, $prev_value = '' ) {
return \update_user_meta( $user_id, $meta_key, $meta_value, $prev_value );
}
/**
* Removes metadata matching criteria from a user.
*
* You can match based on the key, or key and value. Removing based on key and
* value, will keep from removing duplicate metadata with the same key. It also
* allows removing all metadata matching key, if needed.
*
* @param int $user_id User ID.
* @param string $meta_key Metadata name.
* @param mixed $meta_value Optional. Metadata value. If provided,
* rows will only be removed that match the value.
* Must be serializable if non-scalar. Default empty.
*
* @return bool True on success, false on failure.
*/
public function delete_meta( $user_id, $meta_key, $meta_value = '' ) {
return \delete_user_meta( $user_id, $meta_key, $meta_value );
}
}