Segmenter::get_order_related_segments( string $type, string $segmenting_select, string $segmenting_from, string $segmenting_where, string $segmenting_groupby, string $table_name, array $query_params )
Calculate segments for segmenting property bound to order (e.g. coupon or customer type).
Description Description
Parameters Parameters
- $type
-
(Required) Type of segments to return--'totals' or 'intervals'.
- $segmenting_select
-
(Required) SELECT part of segmenting SQL query.
- $segmenting_from
-
(Required) FROM part of segmenting SQL query.
- $segmenting_where
-
(Required) WHERE part of segmenting SQL query.
- $segmenting_groupby
-
(Required) GROUP BY part of segmenting SQL query.
- $table_name
-
(Required) Name of SQL table which is the stats table for orders.
- $query_params
-
(Required) Array of SQL clauses for intervals/totals query.
Return Return
(array)
Source Source
File: packages/woocommerce-admin/src/API/Reports/Segmenter.php