Dev Resources

  • Home
  • Reference
  • BuddyX Theme
  • Functions
  • Hooks
  • Classes
Filter by type:
Search
Browse: Home / Reference / packages/woocommerce-admin/src/API/Reports/Segmenter.php

Segmenter::get_product_related_segments()

Method: Calculate segments for segmenting property bound to product (e.g. category, product_id, variation_id).

Source: packages/woocommerce-admin/src/API/Reports/Segmenter.php:560

Used by 0 functions | Uses 0 functions

Segmenter::get_order_related_segments()

Method: Calculate segments for segmenting property bound to order (e.g. coupon or customer type).

Source: packages/woocommerce-admin/src/API/Reports/Segmenter.php:581

Used by 0 functions | Uses 0 functions

Segmenter::assign_segments_to_intervals()

Method: Assign segments to time intervals by updating original $intervals array.

Source: packages/woocommerce-admin/src/API/Reports/Segmenter.php:595

Used by 1 function | Uses 0 functions

Segmenter::get_totals_segments()

Method: Returns an array of segments for totals part of REST response.

Source: packages/woocommerce-admin/src/API/Reports/Segmenter.php:622

Used by 0 functions | Uses 1 function

Segmenter::add_intervals_segments()

Method: Adds an array of segments to data->intervals object.

Source: packages/woocommerce-admin/src/API/Reports/Segmenter.php:636

Used by 0 functions | Uses 2 functions

Segmenter::fill_in_missing_segments()

Method: Adds zeroes for segments not present in the data selection.

Source: packages/woocommerce-admin/src/API/Reports/Segmenter.php:500

Used by 2 functions | Uses 2 functions

Segmenter::fill_in_missing_interval_segments()

Method: Adds missing segments to intervals, modifies $data.

Source: packages/woocommerce-admin/src/API/Reports/Segmenter.php:539

Used by 1 function | Uses 1 function

Segmenter::prepare_selections()

Method: Filters definitions for SELECT clauses based on query_args and joins them into one string usable in SELECT clause.

Source: packages/woocommerce-admin/src/API/Reports/Segmenter.php:64

Used by 0 functions | Uses 0 functions

Segmenter::reformat_totals_segments()

Method: Update row-level db result for segments in ‘totals’ section to the format used for output.

Source: packages/woocommerce-admin/src/API/Reports/Segmenter.php:92

Used by 0 functions | Uses 1 function

Segmenter::merge_segment_totals_results()

Method: Merges segmented results for totals response part.

Source: packages/woocommerce-admin/src/API/Reports/Segmenter.php:150

Used by 0 functions | Uses 1 function
1 2 Next »
Proudly powered by WordPress