PHP Интерфейс WC_Order_Data_Store_Interface

Functions that must be defined by order store classes.
Автор: WooThemes
Показать файл Открыть проект

Открытые методы

Метод Описание
get_download_permissions_granted ( WC_Order $order ) : boolean Gets information about whether permissions were generated yet.
get_order_count ( string $type ) : integer Return count of orders with type.
get_order_id_by_order_key ( string $order_key ) : integer Finds an Order ID based on an order key.
get_orders ( array $args = [] ) : array Get all orders matching the passed in args.
get_recorded_coupon_usage_counts ( WC_Order $order ) : boolean Gets information about whether coupon counts were updated.
get_recorded_sales ( WC_Order $order ) : boolean Gets information about whether sales were recorded.
get_total_refunded ( $order ) : string Get amount already refunded.
get_total_shipping_refunded ( $order ) : float Get the total shipping refunded.
get_total_tax_refunded ( $order ) : float Get the total tax refunded.
get_unpaid_orders ( $date ) : array Get unpaid orders after a certain date,
search_orders ( string $term ) : array Search order data for a term and return ids.
set_download_permissions_granted ( WC_Order $order, boolean $set ) Stores information about whether permissions were generated yet.
set_recorded_coupon_usage_counts ( WC_Order $order, boolean $set ) Stores information about whether coupon counts were updated.
set_recorded_sales ( WC_Order $order, boolean $set ) Stores information about whether sales were recorded.

Описание методов

get_download_permissions_granted() публичный Метод

Gets information about whether permissions were generated yet.
public get_download_permissions_granted ( WC_Order $order ) : boolean
$order WC_Order
Результат boolean

get_order_count() публичный Метод

Return count of orders with type.
public get_order_count ( string $type ) : integer
$type string
Результат integer

get_order_id_by_order_key() публичный Метод

Finds an Order ID based on an order key.
public get_order_id_by_order_key ( string $order_key ) : integer
$order_key string An order key has generated by
Результат integer The ID of an order, or 0 if the order could not be found

get_orders() публичный Метод

Get all orders matching the passed in args.
См. также: wc_get_orders()
public get_orders ( array $args = [] ) : array
$args array
Результат array of orders

get_recorded_coupon_usage_counts() публичный Метод

Gets information about whether coupon counts were updated.
public get_recorded_coupon_usage_counts ( WC_Order $order ) : boolean
$order WC_Order
Результат boolean

get_recorded_sales() публичный Метод

Gets information about whether sales were recorded.
public get_recorded_sales ( WC_Order $order ) : boolean
$order WC_Order
Результат boolean

get_total_refunded() публичный Метод

Get amount already refunded.
public get_total_refunded ( $order ) : string
Результат string

get_total_shipping_refunded() публичный Метод

Get the total shipping refunded.
public get_total_shipping_refunded ( $order ) : float
Результат float

get_total_tax_refunded() публичный Метод

Get the total tax refunded.
public get_total_tax_refunded ( $order ) : float
Результат float

get_unpaid_orders() публичный Метод

Get unpaid orders after a certain date,
public get_unpaid_orders ( $date ) : array
Результат array

search_orders() публичный Метод

Search order data for a term and return ids.
public search_orders ( string $term ) : array
$term string
Результат array of ids

set_download_permissions_granted() публичный Метод

Stores information about whether permissions were generated yet.
public set_download_permissions_granted ( WC_Order $order, boolean $set )
$order WC_Order
$set boolean

set_recorded_coupon_usage_counts() публичный Метод

Stores information about whether coupon counts were updated.
public set_recorded_coupon_usage_counts ( WC_Order $order, boolean $set )
$order WC_Order
$set boolean

set_recorded_sales() публичный Метод

Stores information about whether sales were recorded.
public set_recorded_sales ( WC_Order $order, boolean $set )
$order WC_Order
$set boolean