Example #1
0
 /**
  * Factory
  *
  * @param SimpleXMLElement $xml
  * @return Newscoop\News\ContentMeta
  */
 public static function createFromXml(\SimpleXMLElement $xml)
 {
     $meta = new self();
     $meta->urgency = (string) $xml->urgency;
     $meta->slugline = (string) $xml->slugline;
     $meta->headline = (string) $xml->headline;
     $meta->dateline = (string) $xml->dateline;
     $meta->creditline = (string) $xml->creditline;
     $meta->byline = (string) $xml->by;
     $meta->description = (string) $xml->description;
     $meta->setSubjects($xml);
     $meta->language = (string) $xml->language['tag'];
     return $meta;
 }