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
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
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
Method: Merges segmented results for totals response part.
Source: packages/woocommerce-admin/src/API/Reports/Segmenter.php:150
Method: Merges segmented results for intervals response part.
Source: packages/woocommerce-admin/src/API/Reports/Segmenter.php:224
Method: Update row-level db result for segments in ‘intervals’ section to the format used for output.
Source: packages/woocommerce-admin/src/API/Reports/Segmenter.php:287
Method: Fetches all segment ids from db and stores it for later use.
Source: packages/woocommerce-admin/src/API/Reports/Segmenter.php:326
Class: Date & time interval and numeric range handling class for Reporting API.
Source: packages/woocommerce-admin/src/API/Reports/Segmenter.php:16
Method: Constructor.
Source: packages/woocommerce-admin/src/API/Reports/Segmenter.php:52