Yoast\WP\SEO\AI_HTTP_Request\Application

Response_Parser::map_message_to_codeprivateYoast 1.0

Maps the error message to a code.

Метод класса: Response_Parser{}

Хуков нет.

Возвращает

Строку. The mapped code.

Использование

// private - только в коде основоного (родительского) класса
$result = $this->map_message_to_code( $message ): string;
$message(строка) (обязательный)
The error message.

Код Response_Parser::map_message_to_code() Yoast 28.2

private function map_message_to_code( string $message ): string {
	if ( \strpos( $message, 'must NOT have fewer than 1 characters' ) !== false ) {
		return 'NOT_ENOUGH_CONTENT';
	}
	if ( \strpos( $message, 'Client timeout' ) !== false ) {
		return 'CLIENT_TIMEOUT';
	}
	if ( \strpos( $message, 'Server timeout' ) !== false ) {
		return 'SERVER_TIMEOUT';
	}

	return 'UNKNOWN';
}