Automattic\WooCommerce\Admin\API\Reports\Categories
Controller::prepare_reports_query()
Maps query arguments from the REST request.
Method of the class: Controller{}
No Hooks.
Return
Array
.
Usage
// protected - for code of main (parent) or child class $result = $this->prepare_reports_query( $request );
- $request(array) (required)
- Request array.
Controller::prepare_reports_query() Controller::prepare reports query code WC 9.6.0
protected function prepare_reports_query( $request ) { $args = array(); $args['before'] = $request['before']; $args['after'] = $request['after']; $args['interval'] = $request['interval']; $args['page'] = $request['page']; $args['per_page'] = $request['per_page']; $args['orderby'] = $request['orderby']; $args['order'] = $request['order']; $args['extended_info'] = $request['extended_info']; $args['category_includes'] = (array) $request['categories']; $args['status_is'] = (array) $request['status_is']; $args['status_is_not'] = (array) $request['status_is_not']; $args['force_cache_refresh'] = $request['force_cache_refresh']; return $args; }