summaryrefslogtreecommitdiff
path: root/src/HTML5/Serializer/Traverser.php
diff options
context:
space:
mode:
authorMatt Farina <[email protected]>2013-05-07 10:26:17 -0400
committerMatt Farina <[email protected]>2013-05-07 10:26:17 -0400
commit823fe770fd1a5f97c2a92e0cdfacecb30521f73f (patch)
treefbe9ae447e14ade6414b9ffac119e86d54418f48 /src/HTML5/Serializer/Traverser.php
parente0ccbb0f02292ea570e07324bd0597f4d0a2bf65 (diff)
Make encoding work (with testing) under php 5.3.
Diffstat (limited to 'src/HTML5/Serializer/Traverser.php')
-rw-r--r--src/HTML5/Serializer/Traverser.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/HTML5/Serializer/Traverser.php b/src/HTML5/Serializer/Traverser.php
index 03a1b18..0305f52 100644
--- a/src/HTML5/Serializer/Traverser.php
+++ b/src/HTML5/Serializer/Traverser.php
@@ -272,6 +272,8 @@ class Traverser {
*
* Note, PHP 5.4+ has better html5 encoding.
*
+ * @todo Use the Entities class in php 5.3 to have html5 entities.
+ *
* @param string $text
* text to encode.
*
@@ -284,7 +286,7 @@ class Traverser {
if (defined('ENT_HTML5')) {
$flags = ENT_HTML5 | ENT_SUBSTITUTE | ENT_QUOTES;
}
- $ret = htmlentities($text, $flags, 'UTF-8');
+ $ret = htmlentities($text, $flags, 'UTF-8', FALSE);
//if ($ret != $text) printf("Replaced [%s] with [%s]", $text, $ret);
return $ret;
}