Automattic\WooCommerce\Admin\RemoteInboxNotifications
OrdersProvider{} WC 1.0
Provider for order-related queries and operations.
Хуков нет.
Возвращает
Null. Ничего.
Использование
$OrdersProvider = new OrdersProvider(); // use class methods
Методы
Код OrdersProvider{} OrdersProvider{} WC 5.0.0
class OrdersProvider {
/**
* Allowed order statuses for calculating milestones.
*
* @var array
*/
protected $allowed_statuses = array(
'pending',
'processing',
'completed',
);
/**
* Returns the number of orders.
*
* @return integer The number of orders.
*/
public function get_order_count() {
$status_counts = array_map( 'wc_orders_count', $this->allowed_statuses );
$orders_count = array_sum( $status_counts );
return $orders_count;
}
}