Automattic\WooCommerce\Admin\API\Reports\Revenue\Stats
Controller::prepare_reports_query
Maps query arguments from the REST request.
Метод класса: Controller{}
Хуков нет.
Возвращает
array.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->prepare_reports_query( $request );
- $request(массив) (обязательный)
- Request array.
Код Controller::prepare_reports_query() Controller::prepare reports query WC 11.1.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['segmentby'] = $request['segmentby'];
$args['fields'] = $request['fields'];
$args['force_cache_refresh'] = $request['force_cache_refresh'];
$args['date_type'] = $request['date_type'];
return $args;
}