fix style in feedparser

This commit is contained in:
Andrew Dolgov 2013-09-25 14:26:45 +04:00
parent f227d0af28
commit 4d49863f65
1 changed files with 7 additions and 7 deletions

View File

@ -42,11 +42,11 @@ class FeedParser {
// some terrible invalid unicode entity? // some terrible invalid unicode entity?
if ($error) { if ($error) {
foreach(libxml_get_errors() as $err) { foreach (libxml_get_errors() as $err) {
if ($err->code == 9) { if ($err->code == 9) {
// remove dangling bytes // remove dangling bytes
$data = mb_convert_encoding($data, 'UTF-8', 'UTF-8'); $data = mb_convert_encoding($data, 'UTF-8', 'UTF-8');
// apparently not all UTF-8 characters are valid for XML // apparently not all UTF-8 characters are valid for XML
$data = preg_replace('/[^\x{0009}\x{000a}\x{000d}\x{0020}-\x{D7FF}\x{E000}-\x{FFFD}]+/u', ' ', $data); $data = preg_replace('/[^\x{0009}\x{000a}\x{000d}\x{0020}-\x{D7FF}\x{E000}-\x{FFFD}]+/u', ' ', $data);
@ -62,15 +62,15 @@ class FeedParser {
} }
} }
} }
$this->error = ""; $this->error = "";
if($error) { if ($error) {
foreach(libxml_get_errors() as $error) { foreach (libxml_get_errors() as $error) {
if($error->level == LIBXML_ERR_FATAL) { if ($error->level == LIBXML_ERR_FATAL) {
$this->error = $this->format_error($error); $this->error = $this->format_error($error);
break; //break here because currently we only show one error break; //break here because currently we only show one error
} }
} }
} }
libxml_clear_errors(); libxml_clear_errors();