/** * Append provider specific nodes and attributes to the MRSS * * @param EntryDistribution $entryDistribution * @param SimpleXMLElement $mrss */ public static function contributeMRSS(EntryDistribution $entryDistribution, SimpleXMLElement $mrss) { // append PODCAST specific report statistics $status = $mrss->addChild('status'); $status->addChild('emailed', $entryDistribution->getFromCustomData('emailed')); $status->addChild('rated', $entryDistribution->getFromCustomData('rated')); $status->addChild('blogged', $entryDistribution->getFromCustomData('blogged')); $status->addChild('reviewed', $entryDistribution->getFromCustomData('reviewed')); $status->addChild('bookmarked', $entryDistribution->getFromCustomData('bookmarked')); $status->addChild('playbackFailed', $entryDistribution->getFromCustomData('playbackFailed')); $status->addChild('timeSpent', $entryDistribution->getFromCustomData('timeSpent')); $status->addChild('recommended', $entryDistribution->getFromCustomData('recommended')); }