|
|
|
@ -35,12 +35,16 @@ class Parser
|
|
|
|
|
$guid = $item->getElementsByTagName('guid')[0]->nodeValue;
|
|
|
|
|
$link = $item->getElementsByTagName('link')[0]->nodeValue;
|
|
|
|
|
$description = $item->getElementsByTagName('description')[0]->nodeValue;
|
|
|
|
|
$media = $item->getElementsByTagName('media:content');
|
|
|
|
|
$mediaUrl = null;
|
|
|
|
|
if ($media->length > 0) {
|
|
|
|
|
$mediaUrl = $media->item(0)->getAttribute('url');
|
|
|
|
|
$mediaElements = $item->getElementsByTagNameNS('http://search.yahoo.com/mrss/', 'content');
|
|
|
|
|
|
|
|
|
|
// Vérifier si un élément media:content existe
|
|
|
|
|
if ($mediaElements->length > 0) {
|
|
|
|
|
$media = $mediaElements->item(0);
|
|
|
|
|
$mediaUrl = $media->getAttribute('url');
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
var_dump($mediaUrl);
|
|
|
|
|
|
|
|
|
|
$dateTime = new DateTime($date);
|
|
|
|
|
$tabArticle[] = new Article(
|
|
|
|
|