acf_validate_values() │ ACF 5.0.0

This function will validate an array of field values

No Hooks.

Returns

n/a.

Usage

acf_validate_values( $values, $input_prefix );
$values(required)
.
$input_prefix
.
Default: ''

Changelog

Since 5.0.0 Introduced.

acf_validate_values() code ACF 6.8.8

function acf_validate_values( $values, $input_prefix = '' ) {

	// bail early if empty
	if ( empty( $values ) ) {
		return;
	}

	// loop
	foreach ( $values as $key => $value ) {

		// vars
		$field = acf_get_field( $key );
		$input = $input_prefix . '[' . $key . ']';

		// bail early if not found
		if ( ! $field ) {
			continue;
		}

		// validate
		acf_validate_value( $value, $field, $input );
	}
}