All pastes #423355 Raw Edit

Untitled

public text v1 · immutable
#423355 ·published 2007-04-04 02:45 UTC
rendered paste body
function parseFeeds($input, $args, &$parser)
{
	$output = "__NOEDITSECTION__";
	$x = 0;
	
	preg_match_all('%(.*?)(<feed.*?>(.*?)</feed>)%s', $input, $result);
	
	foreach($result[2] as $feed) {
		$output .= $result[1][$x];
		$feed = simplexml_load_string($feed);
		foreach($feed->attributes() as $a => $b){
			$feed_args[$a] = (string)$b;
		}
		$feed_input = $result[3][$x];

		$output .= parseFeed($feed_input, $feed_args, $parser);
		$x++;
	}
	$parserObject = $parser->parse($output, $parser->mTitle, $parser->mOptions, false, false);
	return $parserObject->getText();
}