WC_Admin_API_Keys::get_key_data
Get key data.
Method of the class: WC_Admin_API_Keys{}
No Hooks.
Returns
Array.
Usage
$result = WC_Admin_API_Keys::get_key_data( $key_id );
- $key_id(int) (required)
- API Key ID.
WC_Admin_API_Keys::get_key_data() WC Admin API Keys::get key data code WC 10.5.0
private static function get_key_data( $key_id ) {
global $wpdb;
$empty = array(
'key_id' => 0,
'user_id' => '',
'description' => '',
'permissions' => '',
'truncated_key' => '',
'last_access' => '',
);
if ( 0 === $key_id ) {
return $empty;
}
$key = $wpdb->get_row(
$wpdb->prepare(
"SELECT key_id, user_id, description, permissions, truncated_key, last_access
FROM {$wpdb->prefix}woocommerce_api_keys
WHERE key_id = %d",
$key_id
),
ARRAY_A
);
if ( is_null( $key ) ) {
return $empty;
}
return $key;
}