12.6. Einen einzelnen Atom Eintrag konsumieren

Einzelne Atom <entry> Elemente sind auch für sich selber gültig. Normalerweise ist die URL für einen Eintrag die URL des Feeds gefolgt von /<entryId>, wie bei http://atom.example.com/feed/1, um das obige Beispiel zu verwenden.

Wenn Du einen einzelnen Eintrag liest, wirst du dennoch ein Zend_Feed_Atom Objekt erhalten, aber es wird automatisch ein "anonymer" Feed erstellt, welcher den Eintrag enthält.

Beispiel 12.3. Lesen eines Atom Feeds mit einem Eintrag

<?php

$feed = new Zend_Feed_Atom('http://atom.example.com/feed/1');
echo 'Der Feed hat: ' . $feed->count() . ' Eintrag.';

$entry = $feed->current();

?>   

Alternativ kannst du das Objekt für den Eintrag auch direkt instanziieren, wenn du weist, dass du ein Dokument mit nur einem Eintrag abrufst:

Beispiel 12.4. Direkte Verwendung des Eintragsobjekts für einen Atom Feed mit nur einem Eintrag

<?php

$entry = new Zend_Feed_EntryAtom('http://atom.example.com/feed/1');
echo $entry->title();

?>