Zend_Feed-FindFeeds.xml 1.2 KB

123456789101112131415161718192021222324252627
  1. <sect1 id="zend.feed.findFeeds">
  2. <title>Retrieving Feeds from Web Pages</title>
  3. <para>
  4. Web stránky často obsahujú <code>&lt;link&gt;</code> značku, ktorá odkazuje
  5. na zdroje s obsahom ktoré sú relevantné ku konkrétnej stránke. <code>Zend_Feed</code>
  6. umožňuje získať referencie na všetky uvedené zdroje na web stránke pomocou
  7. jednoduchého volania metódy:
  8. </para>
  9. <programlisting role="php"><![CDATA[
  10. <?php
  11. $feedArray = Zend_Feed::findFeeds('http://www.example.com/news.html');
  12. ?>]]></programlisting>
  13. <para>
  14. Metóda <code>findFeeds()</code> vráti pole objektov typu <code>Zend_Feed_Abstract</code>
  15. pre každý rozpoznaný <code>&lt;link&gt;</code> na stránke news.html
  16. V závislosti od typu zdroja je každá položka v poli <code>$feedArray</code>
  17. je inštancia objektu <code>Zend_Feed_Rss</code> alebo <code>Zend_Feed_Atom</code>.
  18. <code>Zend_Feed</code> môže vyvolať výnimku <code>Zend_Feed_Exception</code>
  19. v prípade chyby, napríklad chyba 404 v prípade HTTP alebo nespracovateľný
  20. (chybný) zdroj.
  21. </para>
  22. </sect1>
  23. <!--
  24. vim:se ts=4 sw=4 et:
  25. -->