Programmer's Reference Guide

Consommer un flux Atom

Consommer une entrée Atom particulière

Les éléments Atom <entry> sont aussi valides tout seuls. Généralement l'URL d'une entrée constitue l'URL du flux suivie de /<idEntree>, par exemple http://atom.exemple.com/flux/1 si on reprend l'URL que nous avons utilisée ci-dessus.

Si vous lisez une entrée seule, vous obtiendrez toujours un objet Zend_Feed_Atom mais cette classe crééra automatiquement un flux "anonyme" pour contenir l'entrée.

Exemple #1 Lire un flux Atom constitué d'une seule entrée

<?php
$flux = new Zend_Feed_Atom('http://atom.exemple.com/flux/1');
echo 'Le flux possède : ' . $flux->count() . ' entrée(s).';

$entree = $flux->current();
        

Vous pouvez aussi instancier directement la classe représentant les entrées si vous êtes sûr que vous accédez à un document contenant une seule balise <entry> :

Exemple #2 Utiliser directement l'objet Zend_Feed_Entry_Atom

<?php
$entree = new Zend_Feed_Entry_Atom('http://atom.exemple.com/flux/1');
echo $entree->title();
    

Consommer un flux Atom
blog comments powered by Disqus

Select a Version

Languages Available

Components

Search the Manual