Automattic\WooCommerce\Admin\API
ActivityPanelCounts::get_counts_params
Get the query params for the /activity-panel/counts endpoint.
Метод класса: ActivityPanelCounts{}
Хуков нет.
Возвращает
array.
Использование
$ActivityPanelCounts = new ActivityPanelCounts(); $ActivityPanelCounts->get_counts_params();
Код ActivityPanelCounts::get_counts_params() ActivityPanelCounts::get counts params WC 11.2.2
public function get_counts_params() {
$params = array();
$params['context'] = $this->get_context_param( array( 'default' => 'view' ) );
$params['order_statuses'] = array(
'description' => __( 'Order statuses counted as "to fulfill".', 'woocommerce' ),
'type' => 'array',
'items' => array( 'type' => 'string' ),
'default' => $this->get_default_order_statuses(),
'sanitize_callback' => 'wp_parse_list',
'validate_callback' => 'rest_validate_request_arg',
);
$params['review_status'] = array(
'description' => __( 'Review status counted as "to moderate".', 'woocommerce' ),
'type' => 'string',
'default' => 'hold',
'sanitize_callback' => 'sanitize_key',
'validate_callback' => 'rest_validate_request_arg',
);
$params['product_status'] = array(
'description' => __( 'Product post status used for the low stock count.', 'woocommerce' ),
'type' => 'string',
'default' => 'publish',
'sanitize_callback' => 'sanitize_key',
'validate_callback' => 'rest_validate_request_arg',
);
return $params;
}