NAME
XML::Feed::Aggregator - Perl module for aggregating feeds
SYNOPSIS
use XML::Feed::Aggregator;
# construction
use URI;
my $slashdot = URI->new('http://rss.slashdot.org/Slashdot/slashdot');
my $useperl = URI->new('http://use.perl.org/index.rss');
my $agg = XML::Feed::Aggregator->new({uri => [$slashdot, $useperl]);
# OR
use XML::Feed;
my $slashdot = XML::Feed->parse("http://rss.slashdot.org/Slashdot/slashdot");
my $useperl = XML::Feed->new('http://use.perl.org/index.rss');
my $agg = XML::Feed::Aggregator->new({feeds =>[$slashdot, $useperl]);
# usage
$agg->sort;
for ($agg->entries) {...} # loop through XML::Feed::Entry's
my $feed = $agg->feed; # get aggregated XML::Feed object
DESCRIPTION
This module aggregates feeds into a single XML::Feed object
CONSTRUCTION
Following params are passed to the final XML::Feed object
title, link, base, description, tagline, author, & language
SEE ALSO
XML::Feed Feed::Find
AUTHOR
Robin Edwards, <rge@cpan.org>
COPYRIGHT AND LICENSE
Copyright (C) 2010 by Robin Edwards
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.12.1 or, at your option, any later version of Perl 5 you may have available.