4.6. Consommer une entrée Atom particulière
Précédent | Chapitre 4. Zend_Feed | Suivant

## 4.6. 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 4.3. 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 4.4. Utiliser directement l'objet Zend_Feed_EntryAtom

    <?php

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

    ?>

Précédent | Niveau supérieur | Suivant
4.5. Consommer un flux Atom | Sommaire | 4.7. Modifier la structure du flux ou des entrées