Ejemplo n.º 1
0
 /**
  * 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'));
 }