функция
since 5.6.0
rest_format_combining_operation_error()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
rest_format_combining_operation_error( string $param, array $error ): WP_Error
Описание
Форматирует ошибку операции объединения в объект WP_Error .
Параметры
$param
string
обязательный
Имя параметра.
$error
array
обязательный
Сведения об ошибке.
Возвращаемое значение
WP_Error
Исходный код
wp-includes/rest-api.php:1844
function rest_format_combining_operation_error( $param, $error ) {
$position = $error['index'];
$reason = $error['error_object']->get_error_message();
if ( isset( $error['schema']['title'] ) ) {
$title = $error['schema']['title'];
return new WP_Error(
'rest_no_matching_schema',
/* translators: 1: Parameter, 2: Schema title, 3: Reason. */
sprintf( __( '%1$s is not a valid %2$s. Reason: %3$s' ), $param, $title, $reason ),
array( 'position' => $position )
);
}
return new WP_Error(
'rest_no_matching_schema',
/* translators: 1: Parameter, 2: Reason. */
sprintf( __( '%1$s does not match the expected format. Reason: %2$s' ), $param, $reason ),
array( 'position' => $position )
);
}
История изменений
| Версия | Описание |
|---|---|
| 5.6.0 | Introduced. |

