logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Wiki::Toolkit::Plugin::RSS::Reader - retrieve RSS feeds for inclusion in Wiki::Toolkit nodes

Author

       Earle Martin (EMARTIN@cpan.org) The Wiki::Toolkit team, (http://www.wiki-toolkit.org/)

Description

       Use this Wiki::Toolkit plugin to retrieve an RSS feed from a given URL so that you can include it in a
       wiki node.

Methods

"new"
           my $rss = Wiki::Toolkit::Plugin::RSS::Reader->new([options]);

       Create a new RSS reader. Valid options are "url" or "file" (a path to an RSS file); only one can be
       specified.

   "retrieve"
           my @items = $rss->retrieve;

       "retrieve" will return an array of hashes, one for each item in the RSS feed. The hashes contain three
       items, "title", "link", and "description".

       If the URL or file you specified cannot be retrieved/read, "retrieve" will return undef rather than
       blowing up and surprising the person reading your wiki. If you want, you can specify "debug" to be 1 in
       the options to "new", which will cause the module to croak instead of failing silently.

Name

       Wiki::Toolkit::Plugin::RSS::Reader - retrieve RSS feeds for inclusion in Wiki::Toolkit nodes

Synopsis

           use Wiki::Toolkit::Plugin::RSS::Reader;

           my $rss = Wiki::Toolkit::Plugin::RSS::Reader->new(
             url   => 'http://example.com/feed.rss'
           );

           my @items = $rss->retrieve;

Usage

       This is a plugin for Wiki::Toolkit, a toolkit for building wikis; therefore please consult the
       documentation for Wiki::Toolkit for relevant information.  This module can, however, be used standalone
       if you wish.

See Also