/** * get the code from the user activation key stored in the database * * @global WordPress Database Access Abstraction Object $wpdb Wordpress database * * @param string $user_login user's login name */ private static function get_retrieval_code($user_login) { global $wpdb; if (!is_string($user_login)) { return null; } $code_query = $wpdb->prepare("SELECT user_activation_key FROM {$wpdb->users} WHERE user_login = %s", $user_login); return Handlers::generate_pin_code($wpdb->get_var($code_query)); }