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.2.2
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; }