ACF_Ajax_Query_Users::prepare_args
Prepares args for the get_results() method.
Method of the class: ACF_Ajax_Query_Users{}
No Hooks.
Returns
Array.
Usage
$ACF_Ajax_Query_Users = new ACF_Ajax_Query_Users(); $ACF_Ajax_Query_Users->prepare_args( $args );
- $args(required)
- .
Changelog
| Since 5.8.9 | Introduced. |
ACF_Ajax_Query_Users::prepare_args() ACF Ajax Query Users::prepare args code ACF 6.8.8
function prepare_args( $args ) {
// Parse pagination args that may have been modified.
if ( isset( $args['users_per_page'] ) ) {
$this->per_page = intval( $args['users_per_page'] );
unset( $args['users_per_page'] );
} elseif ( isset( $args['number'] ) ) {
$this->per_page = intval( $args['number'] );
}
if ( isset( $args['paged'] ) ) {
$this->page = intval( $args['paged'] );
unset( $args['paged'] );
}
// Set pagination args for fine control.
$args['number'] = $this->per_page;
$args['offset'] = $this->per_page * ( $this->page - 1 );
$args['count_total'] = true;
return $args;
}