WC_REST_Authentication::get_user_data_by_consumer_key
Return the user data for the given consumer_key.
Метод класса: WC_REST_Authentication{}
Хуков нет.
Возвращает
Массив.
Использование
// private - только в коде основоного (родительского) класса $result = $this->get_user_data_by_consumer_key( $consumer_key );
- $consumer_key(строка) (обязательный)
- Consumer key.
Код WC_REST_Authentication::get_user_data_by_consumer_key() WC REST Authentication::get user data by consumer key WC 10.7.0
private function get_user_data_by_consumer_key( $consumer_key ) {
global $wpdb;
$consumer_key = wc_api_hash( sanitize_text_field( $consumer_key ) );
$user = $wpdb->get_row(
$wpdb->prepare(
"
SELECT key_id, user_id, permissions, consumer_key, consumer_secret, nonces
FROM {$wpdb->prefix}woocommerce_api_keys
WHERE consumer_key = %s
",
$consumer_key
)
);
return $user;
}