Automattic\WooCommerce\Admin\API\Reports\Customers
DataStore::get_guest_id_by_email()
Retrieve a guest ID (when user_id is null) by email.
Метод класса: DataStore{}
Хуков нет.
Возвращает
false|Массив
. Customer array if found, boolean false if not.
Использование
$result = DataStore::get_guest_id_by_email( $email );
- $email(строка) (обязательный)
- Email address.
Код DataStore::get_guest_id_by_email() DataStore::get guest id by email WC 8.7.0
public static function get_guest_id_by_email( $email ) { global $wpdb; $table_name = self::get_db_table_name(); $customer_id = $wpdb->get_var( $wpdb->prepare( // phpcs:ignore WordPress.DB.PreparedSQL.InterpolatedNotPrepared "SELECT customer_id FROM {$table_name} WHERE email = %s AND user_id IS NULL LIMIT 1", $email ) ); return $customer_id ? (int) $customer_id : false; }