10.6. Pobieranie pojedynczego wpisu kanału Atom
Poprzedni | Rozdział 10. Zend_Feed | Następny

## 10.6. Pobieranie pojedynczego wpisu kanału Atom

Pojedyncze elementy `<entry>` kanału Atom są same w sobie poprawne. Zazwyczaj URL do pojedynczego wpisu jest adresem URL kanału z dodanym identyfikatorem `/<entryId>` wpisu, na przykład `http://atom.example.com/feed/1`, dla przykładowego URL, który był użyty wcześniej.

Gdy odczytujesz pojedynczy wpis, wciąż masz obiekt `Zend_Feed_Atom`, ale automatycznie tworzy on "anonimowy" kanał zawierający ten wpis.

Przykład 10.3. Odczytywanie pojedynczego wpisu kanału Atom

    <?php

    $feed = new Zend_Feed_Atom('http://atom.example.com/feed/1');
    echo 'Kanał zawiera: ' . $feed->count() . ' wspisów.';

    $entry = $feed->current();

    ?>

Mógłbyś też bezpośrednio utworzyć instancję obiektu wpisu jeśli wiesz, że odczytujesz dokument pojedynczego wpisu `<entry>`:

Przykład 10.4. Bezpośrednie użycie obiektu wpisu dla pojedynczego wpisu kanału Atom

    <?php

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

    ?>

Poprzedni | Początek rozdziału | Następny
10.5. Odbieranie danych z kanału informacyjnego Atom | Spis treści | 10.7. Modyfikacja kanału oraz struktury wpisów