acf_validate_internal_post_type()ACF 6.1

Validates an ACF internal post type.

No Hooks.

Returns

Array|true|false.

Usage

acf_validate_internal_post_type( $internal_post_type, $post_type_name );
$internal_post_type(array) (required)
The internal post type array.
$post_type_name(string) (required)
The post type name.

Changelog

Since 6.1 Introduced.

acf_validate_internal_post_type() code ACF 6.8.8

function acf_validate_internal_post_type( $internal_post_type, $post_type_name ) {
	$instance = acf_get_internal_post_type_instance( $post_type_name );

	if ( ! $instance ) {
		return false; // TODO: Should this return an empty array instead?
	}

	return $instance->validate_post( $internal_post_type );
}