/** * Fetch everything in the wp_users table for a user, without any usermeta. * * @since 1.2.0 * * @param int $user_id The ID of the user. * @return array */ function bp_core_get_core_userdata($user_id = 0) { if (empty($user_id)) { return false; } if (!($userdata = wp_cache_get('bp_core_userdata_' . $user_id, 'bp'))) { $userdata = BP_Core_User::get_core_userdata($user_id); wp_cache_set('bp_core_userdata_' . $user_id, $userdata, 'bp'); } /** * Filters the userdata for a passed user. * * @since 1.2.0 * * @param array $userdata Array of user data for a passed user. */ return apply_filters('bp_core_get_core_userdata', $userdata); }
/** * Fetch everything in the wp_users table for a user, without any usermeta. * * @package BuddyPress Core * @param user_id The ID of the user. * @uses BP_Core_User::get_core_userdata() Performs the query. */ function bp_core_get_core_userdata($user_id) { if (empty($user_id)) { return false; } if (!($userdata = wp_cache_get('bp_core_userdata_' . $user_id, 'bp'))) { $userdata = BP_Core_User::get_core_userdata($user_id); wp_cache_set('bp_core_userdata_' . $user_id, $userdata, 'bp'); } return apply_filters('bp_core_get_core_userdata', $userdata); }