WP_REST_Themes_Controller::sanitize_theme_status
Устарела с версии 5.7.0. Больше не поддерживается и может быть удалена. Рекомендуется заменить эту функцию на аналог.
Sanitizes and validates the list of theme status.
Метод класса: WP_REST_Themes_Controller{}
Хуков нет.
Возвращает
Массив|WP_Error. A list of valid statuses, otherwise WP_Error object.
Использование
$WP_REST_Themes_Controller = new WP_REST_Themes_Controller(); $WP_REST_Themes_Controller->sanitize_theme_status( $statuses, $request, $parameter );
- $statuses(строка|массив) (обязательный)
- One or more theme statuses.
- $request(WP_REST_Request) (обязательный)
- Full details about the request.
- $parameter(строка) (обязательный)
- Additional parameter to pass to validation.
Список изменений
| С версии 5.0.0 | Введена. |
| Устарела с | 5.7.0 |
Код WP_REST_Themes_Controller::sanitize_theme_status() WP REST Themes Controller::sanitize theme status WP 6.9.4
public function sanitize_theme_status( $statuses, $request, $parameter ) {
_deprecated_function( __METHOD__, '5.7.0' );
$statuses = wp_parse_slug_list( $statuses );
foreach ( $statuses as $status ) {
$result = rest_validate_request_arg( $status, $request, $parameter );
if ( is_wp_error( $result ) ) {
return $result;
}
}
return $statuses;
}