Automattic\WooCommerce\Admin\API
Orders::get_customer_by_id()
Get customer data from customer_id.
Метод класса: Orders{}
Хуков нет.
Возвращает
Массив
.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->get_customer_by_id( $customer_id );
- $customer_id(массив) (обязательный)
- ID of customer.
Код Orders::get_customer_by_id() Orders::get customer by id WC 9.8.1
protected function get_customer_by_id( $customer_id ) { global $wpdb; $customer_lookup_table = $wpdb->prefix . 'wc_customer_lookup'; $customer = $wpdb->get_row( $wpdb->prepare( // phpcs:ignore WordPress.DB.PreparedSQL.InterpolatedNotPrepared "SELECT * FROM {$customer_lookup_table} WHERE customer_id = ( %d )", $customer_id ), ARRAY_A ); return $customer; }