7.6. Pobieranie pojedynczego wpisu kanału Atom
Poprzedni | Rozdział 7. Zend_Feed | Następny

## 7.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 7.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 7.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
7.5. Odbieranie danych z kanału informacyjnego Atom | Spis treści | 7.7. Modyfikacja kanału oraz struktury wpisów