public static function PHPUnit_Util_XML::prepareString

@author Kore Nordmann <mail@kore-nordmann.de> @since Method available since Release 3.4.6

Parameters

string $string:

Return value

string

5 calls to PHPUnit_Util_XML::prepareString()
PHPUnit_Util_Log_JUnit::addError in drupal/core/vendor/phpunit/phpunit/PHPUnit/Util/Log/JUnit.php
An error occurred.
PHPUnit_Util_Log_JUnit::addFailure in drupal/core/vendor/phpunit/phpunit/PHPUnit/Util/Log/JUnit.php
A failure occurred.
PHPUnit_Util_Log_JUnit::addIncompleteTest in drupal/core/vendor/phpunit/phpunit/PHPUnit/Util/Log/JUnit.php
Incomplete test.
PHPUnit_Util_Log_JUnit::addSkippedTest in drupal/core/vendor/phpunit/phpunit/PHPUnit/Util/Log/JUnit.php
Skipped test.
Util_XMLTest::testPrepareStringEscapesChars in drupal/core/vendor/phpunit/phpunit/Tests/Util/XMLTest.php

File

drupal/core/vendor/phpunit/phpunit/PHPUnit/Util/XML.php, line 65

Class

PHPUnit_Util_XML
XML helpers.

Code

public static function prepareString($string) {
  return preg_replace_callback('/[\\x00-\\x04\\x0b\\x0c\\x0e-\\x1f\\x7f]/', function ($matches) {
    return sprintf('&#x%02x;', ord($matches[0]));
  }, htmlspecialchars(PHPUnit_Util_String::convertToUtf8($string), ENT_COMPAT, 'UTF-8'));
}