Automattic\WooCommerce\Admin\API\Reports\Categories
Query{}
API\Reports\Query
Хуки из класса
Использование
$Query = new Query(); // use class methods
Методы
- public get_data()
- ERROR: no method name found on line ``
- public array()
- ERROR: no method name found on line `* @return array`
- ERROR: no method name found on line `* @return array`
- ERROR: no method name found on line ``
- ERROR: no method name found on line ``
- ERROR: no method name found on line `}`
- ERROR: no method name found on line `}`
- ERROR: no method name found on line `* @return array`
- ERROR: no method name found on line `* @return array`
- ERROR: no method name found on line `* Valid fields for Categories report.`
- ERROR: no method name found on line `*`
- ERROR: no method name found on line `*`
- ERROR: no method name found on line `*`
- ERROR: no method name found on line `* @return array`
- ERROR: no method name found on line `*`
- ERROR: no method name found on line ``
- protected get_default_query_vars()
- ERROR: no method name found on line `*/`
- ERROR: no method name found on line `* @return array`
- ERROR: no method name found on line `* @return array`
- ERROR: no method name found on line `* Valid fields for Categories report.`
- ERROR: no method name found on line `* @return array`
- ERROR: no method name found on line `* @return array`
- ERROR: no method name found on line `* @return array`
- ERROR: no method name found on line `* @return array`
- ERROR: no method name found on line ``
- ERROR: no method name found on line `*`
- ERROR: no method name found on line `*`
- ERROR: no method name found on line `*`
- ERROR: no method name found on line `* @return array`
- ERROR: no method name found on line `*`
Код Query{} Query{} WC 8.7.0
class Query extends ReportsQuery { const REPORT_NAME = 'report-categories'; /** * Valid fields for Categories report. * * @return array */ protected function get_default_query_vars() { return array(); } /** * Get categories data based on the current query vars. * * @return array */ public function get_data() { $args = apply_filters( 'woocommerce_analytics_categories_query_args', $this->get_query_vars() ); $results = \WC_Data_Store::load( self::REPORT_NAME )->get_data( $args ); return apply_filters( 'woocommerce_analytics_categories_select_query', $results, $args ); } }