ACF\Pro\Datastore

Localization::add_user_query_includepublicACF 6.8.1

Allows the JS datastore to look up specific users by ID via the user query endpoint, so revision restores and programmatic acf.store.set() calls can render user labels for values not in the page-rendered options.

Method of the class: Localization{}

No Hooks.

Returns

Array.

Usage

$Localization = new Localization();
$Localization->add_user_query_include( $args, $request, $query );
$args(array) (required)
The query args.
$request(array) (required)
The query request.
$query(ACF_Ajax_Query) (required)
The query object.

Changelog

Since 6.8.1 Introduced.

Localization::add_user_query_include() code ACF 6.8.8

public function add_user_query_include( $args, $request, $query ) {
	if ( ! acf_is_using_datastore() ) {
		return $args;
	}
	if ( empty( $request['include'] ) ) {
		return $args;
	}
	$args['include'] = array( absint( $request['include'] ) );
	return $args;
}