Overview
  • Namespace
  • Class

Namespaces

  • None
  • WC_POS
    • Admin
      • Settings
        • Receipt
    • API
    • Gateways
    • Integrations
    • Products

Classes

  • Coupons
  • Customers
  • Gateways
  • i18n
  • Orders
  • Params
  • Payload
  • Products
  • Settings
  • Support
  • Templates

Class Customers

WC_API_Resource
Extended by WC_POS\API\Customers
Namespace: WC_POS\API
Located at api/customers.php

Methods summary

public
# __construct( WC_API_Server $server )

Parameters

$server
public array
# register_routes( array $routes )

Register routes for POS Customers

Register routes for POS Customers

Parameters

$routes

Returns

array
public
# customer_response( $data, $customer, $fields, $server )
  • add updated_at to customer data
  • add updated_at to customer data

Parameters

$data
$customer
$fields
$server

Returns

public
# pre_get_users( $wp_user_query )

Parameters

$wp_user_query
public
# pre_user_query( $wp_user_query )

Parameters

$wp_user_query
public array|
# get_all_ids( array $filter = array() )

Returns array of all user ids

Returns array of all user ids

Parameters

$filter

Returns

array|

Properties summary

protected string $base

$base the route base

$base the route base

# '/customers'
API documentation generated by ApiGen