summaryrefslogtreecommitdiffstats
path: root/vendor/fguillot/picofeed/lib/PicoFeed/Filter/Filter.php
diff options
context:
space:
mode:
authorBernhard Posselt <dev@bernhard-posselt.com>2014-12-22 09:16:08 +0100
committerBernhard Posselt <dev@bernhard-posselt.com>2014-12-22 09:16:08 +0100
commit5697f7c92cbc7b2c23d2a8c6ba3d904734dd0739 (patch)
treed9c7d8cf5b7a42d505ceb06d63a9e00fa212daf8 /vendor/fguillot/picofeed/lib/PicoFeed/Filter/Filter.php
parentd2d16c4c26f8f9a7ee97350e5cba5c3554c51013 (diff)
udpate picofeed
Diffstat (limited to 'vendor/fguillot/picofeed/lib/PicoFeed/Filter/Filter.php')
-rw-r--r--vendor/fguillot/picofeed/lib/PicoFeed/Filter/Filter.php15
1 files changed, 2 insertions, 13 deletions
diff --git a/vendor/fguillot/picofeed/lib/PicoFeed/Filter/Filter.php b/vendor/fguillot/picofeed/lib/PicoFeed/Filter/Filter.php
index 82289444b..0eb3f88ea 100644
--- a/vendor/fguillot/picofeed/lib/PicoFeed/Filter/Filter.php
+++ b/vendor/fguillot/picofeed/lib/PicoFeed/Filter/Filter.php
@@ -2,8 +2,6 @@
namespace PicoFeed\Filter;
-use PicoFeed\Parser\XmlParser;
-
/**
* Filter class
*
@@ -19,7 +17,7 @@ class Filter
* @access public
* @param string $html HTML content
* @param string $website Site URL (used to build absolute URL)
- * @return PicoFeed\Filter\Html
+ * @return Html
*/
public static function html($html, $website)
{
@@ -88,16 +86,7 @@ class Filter
*/
public static function stripHeadTags($data)
{
- $start = strpos($data, '<head>');
- $end = strpos($data, '</head>');
-
- if ($start !== false && $end !== false) {
- $before = substr($data, 0, $start);
- $after = substr($data, $end + 7);
- $data = $before.$after;
- }
-
- return $data;
+ return preg_replace('@<head[^>]*?>.*?</head>@siu','', $data );
}
/**