функция
since 5.6.0
rest_find_matching_pattern_property_schema()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
rest_find_matching_pattern_property_schema( string $property, array $args ): array|null
Описание
Находит схему для свойства с помощью ключевого слова patternProperties.
Параметры
$property
string
обязательный
Имя проверяемого свойства.
$args
array
обязательный
Используемый массив схемы.
Возвращаемое значение
array|null
Исходный код
wp-includes/rest-api.php:1823
function rest_find_matching_pattern_property_schema( $property, $args ) {
if ( isset( $args['patternProperties'] ) ) {
foreach ( $args['patternProperties'] as $pattern => $child_schema ) {
if ( rest_validate_json_schema_pattern( $pattern, $property ) ) {
return $child_schema;
}
}
}
return null;
}
История изменений
| Версия | Описание |
|---|---|
| 5.6.0 | Introduced. |

