Automattic\WooCommerce\Admin\API\Reports
DataStore::add_order_by_sql_params()
Fills ORDER BY clause of SQL request based on user supplied parameters.
Method of the class: DataStore{}
No Hooks.
Return
null
. Nothing (null).
Usage
// protected - for code of main (parent) or child class $result = $this->add_order_by_sql_params( $query_args );
- $query_args(array) (required)
- Parameters supplied by the user.
DataStore::add_order_by_sql_params() DataStore::add order by sql params code WC 8.7.0
protected function add_order_by_sql_params( $query_args ) { if ( isset( $query_args['orderby'] ) ) { $order_by_clause = $this->normalize_order_by( esc_sql( $query_args['orderby'] ) ); } else { $order_by_clause = ''; } $this->clear_sql_clause( 'order_by' ); $this->add_sql_clause( 'order_by', $order_by_clause ); $this->add_orderby_order_clause( $query_args, $this ); }