Automattic\WooCommerce\Internal\Admin\Settings

SettingsUIRequestContext::sanitize_failure_reason │ private static │ WC 1.0

Sanitize a failure reason before it reaches developer-facing output.

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

Хуков нет.

Возвращает

string.

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

$result = SettingsUIRequestContext::sanitize_failure_reason( $e ): string;
$e(Throwable) (обязательный)
Resolution failure.

Код SettingsUIRequestContext::sanitize_failure_reason() WC 11.2.2

private static function sanitize_failure_reason( \Throwable $e ): string {
	$reason = sanitize_text_field( $e->getMessage() );

	return '' !== $reason ? $reason : get_class( $e );
}